Dev:PSSpecifier

PSSpecifier represents a user-facing setting or actionable item in the framework. Specifiers are typically loaded from dictionary representations, but can be created at runtime with ; they are often used in conjunction with a PSListController, which contains logic for rendering them into a table.

Preference specifiers bear properties as documented here. Each specifier is given a type and may contain a default value (used for display purposes only), a preferences domain, a preferences key, and selectors to invoke for various actions.

Custom Height
On your PSListController subclass, to change the size of the cell override

Call setUserInfo on the specifier to set the inner text view height: