7

文档说:

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

完全指定的字体名称。此名称包含字体系列名称和字体的特定样式信息。

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

4

1 回答 1

18

有关命名方案,请参阅此答案。完整的字体列表(带有名称)可以在这里找到。

例子:

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

更新

iOS 8.2 添加了这个方法来获取不同权重的系统字体。

例子:

[UIFont systemFontOfSize:15.0 weight:UIFontWeightBold];
于 2012-05-01T16:10:40.307 回答