m (change link to iphonedevwiki version) |
(Fill out the summary more.) |
||
Line 1: | Line 1: | ||
A '''PSSpecifier''' represents a user-visible setting or actionable item in the {{fwlink|Preferences}} framework. Specifiers are typically loaded from dictionary representations, but can be created at runtime with {{ObjcCall|PSSpecifier|preferenceSpecifierNamed:target:set:get:detail:cell:edit:|ClassMethod=1}}. | |||
Preference specifiers bear properties as documented [[Preferences specifier plist|here]]. | |||
== Additions == | == Additions == |
Revision as of 06:53, 9 September 2013
A PSSpecifier represents a user-visible setting or actionable item in the Preferences framework. Specifiers are typically loaded from dictionary representations, but can be created at runtime with +[PSSpecifier preferenceSpecifierNamed:target:set:get:detail:cell:edit:].
Preference specifiers bear properties as documented here.
Additions
PSEditTextViewCell
Custom Height
On your PSListController subclass, to change the size of the cell override
- (CGFloat)preferencesTable:(UIPreferencesTable *)table heightForRow:(NSInteger)row inGroup:(NSInteger)group withProposedHeight:(CGFloat)proposedHeight;
Call setUserInfo on the specifier to set the inner text view height:
[specifier setUserInfo:[NSDictionary dictionaryWithObject:[NSNumber numberWithInt:180] forKey:@"height"]];
|