如何使用+ fontWithName:size:创建字体,并指定字体系列名称和字体的特定样式信息?

时间:2012-05-01 15:58:45

标签: iphone ios ipad uifont

文档说:

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

字体的完全指定名称。这个名字包括两个   字体系列名称和字体的特定样式信息。

我找到的示例仅指定字体名称。但我想指定其他属性,例如中等字体重量等。这是如何编码到名称中的?

1 个答案:

答案 0 :(得分:18)

有关命名方案,请参阅this answer。可以找到全字体列表(带名称){。{3}}。

示例:

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

<强>更新

iOS 8.2添加here以获取不同权重的系统字体。

示例:

[UIFont systemFontOfSize:15.0 weight:UIFontWeightBold];