2012-05-01 9 views
7

ドキュメントは言う:+ fontWithName:size:でフォントを作成する方法とフォントファミリ名とフォントの特定のスタイル情報の両方を指定するには?

+ (UIFont *)fontWithName:(NSString *)fontName size:(CGFloat)fontSize 

フォントの完全指定された名前。この名前には、 フォントファミリ名とそのフォントの特定のスタイル情報の両方が組み込まれています。

例では、フォント名のみを指定しています。しかし、中程度のフォントの太さなど他の属性も指定したいと思います。これはどのように名前にエンコードされますか?

答えて

18

命名規則については、this answerを参照してください。フルフォントリスト(名前付き)はhereです。

例:

[UIFont fontWithName:@"HelveticaNeue-Bold" size:15.0]; 

更新

のiOS 8.2は、異なる重みのシステムフォントをフェッチするthis methodを追加しました。

例:

[UIFont systemFontOfSize:15.0 weight:UIFontWeightBold]; 
+2

私は二回まで投票できます! – badweasel

関連する問題