mNo edit summary |
m (Outdated class.) |
||
(One intermediate revision by one other user not shown) | |||
Line 5: | Line 5: | ||
== Methods of UIFontChooser == | == Methods of UIFontChooser == | ||
=== +sharedFontChooser === | === +sharedFontChooser === | ||
{{Function signature|signature=+(UIFontChooser*)sharedFontChooser;|firmware=2.0 – 3. | {{Function signature|signature=+(UIFontChooser*)sharedFontChooser;|firmware=2.0 – 3.2}} | ||
Create a font chooser view. It will be initialized to have a frame equal to the main screen size. | Create a font chooser view. It will be initialized to have a frame equal to the main screen size. | ||
=== -selectedFamilyName === | === -selectedFamilyName === | ||
{{Function signature|signature=-(NSString*)selectedFamilyName;|firmware=2.0 – 3. | {{Function signature|signature=-(NSString*)selectedFamilyName;|firmware=2.0 – 3.2}} | ||
Returns the selected font family name, or <tt>nil</tt> if none are selected. | Returns the selected font family name, or <tt>nil</tt> if none are selected. | ||
=== -selectedSize === | === -selectedSize === | ||
{{Function signature|signature=-(CGFloat)selectedSize;|firmware=2.0 – 3. | {{Function signature|signature=-(CGFloat)selectedSize;|firmware=2.0 – 3.2}} | ||
Returns the selected font size, or 0 if the size field is left empty. | Returns the selected font size, or 0 if the size field is left empty. | ||
=== delegate === | === delegate === | ||
{{Function signature|signature=@property(assign,nonatomic) id delegate;|firmware=2.0 – 3. | {{Function signature|signature=@property(assign,nonatomic) id delegate;|firmware=2.0 – 3.2}} | ||
Give the font chooser a delegate to respond to. It must conform to the informal protocol: | Give the font chooser a delegate to respond to. It must conform to the informal protocol: | ||
<source lang="objc"> | <source lang="objc"> | ||
Line 32: | Line 32: | ||
</source> | </source> | ||
Note: If you implement <tt>-showKeyboardForFontChooser:</tt>, you must implement <tt>-hideKeyboardForFontChooser:</tt> as well. | Note: If you implement <tt>-showKeyboardForFontChooser:</tt>, you must implement <tt>-hideKeyboardForFontChooser:</tt> as well. | ||
== References == | == References == |
Latest revision as of 11:58, 4 May 2015
Error creating thumbnail: File missing
UIFontChooser is a view that can choose a font family. It is very primitive, and it is better to implement a custom UIPickerView instead.
Methods of UIFontChooser
Signature | +(UIFontChooser*)sharedFontChooser; |
---|---|
Available in | 2.0 – 3.2 |
Create a font chooser view. It will be initialized to have a frame equal to the main screen size.
-selectedFamilyName
Signature | -(NSString*)selectedFamilyName; |
---|---|
Available in | 2.0 – 3.2 |
Returns the selected font family name, or nil if none are selected.
-selectedSize
Signature | -(CGFloat)selectedSize; |
---|---|
Available in | 2.0 – 3.2 |
Returns the selected font size, or 0 if the size field is left empty.
delegate
Signature | @property(assign,nonatomic) id delegate; |
---|---|
Available in | 2.0 – 3.2 |
Give the font chooser a delegate to respond to. It must conform to the informal protocol:
@protocol UIFontChooserDelegate
@optional
-(void)showKeyboardForFontChooser:(UIFontChooser*)fontChooser;
-(void)hideKeyboardForFontChooser:(UIFontChooser*)fontChooser;
-(void)fontChooserDidChangeFamilyName:(UIFontChooser*)fontChooser;
-(void)fontChooserDidChangeSize:(UIFontChooser*)fontChooser;
@end
Note: If you implement -showKeyboardForFontChooser:, you must implement -hideKeyboardForFontChooser: as well.
References