fontWithFamily:traits:weight:size:
指定したフォントファミリー、特徴、ウエイト、サイズでフォントを返します
-(NSFont *)fontWithFamily:(NSString *)family: traits:(NSFontTraitMask)fontTraitMask: weight:(int)weight: size:(float)size:
解説
指定したフォントファミリー、特徴、ウエイト、サイズでフォントを返します。
【fontTraitMask】フォントの特徴
【weight】ウエイト
【size】サイズ
返り値
( NSFont * )
フォント
引数
( NSString * )family
フォントファミリー
( NSFontTraitMask )fontTraitMask
フォントの特徴
( int )weight
ウエイト
( float )size
サイズ
フレームワーク
ApplicationKit
クラス
NSFontManager
Instance Methods
使用可能
10.0
参照
例文
#import "Controller.h" @implementation Controller - (IBAction)pushButton:(id)sender { NSFontManager *fMgr = [NSFontManager sharedFontManager]; NSFontPanel *fPanel = [NSFontPanel sharedFontPanel]; NSFont *fnt ; [fPanel setAccessoryView:aView]; [fMgr orderFrontFontPanel:fPanel]; fnt = [fMgr fontWithFamily:@"Osaka" traits:(NSBoldFontMask) weight:5 size:30 ]; NSLog([fnt description]); } @end