UIFontTextStyleHeadline

UIFontTextStyleHeadline

使用界面生成器时&ios7 uiFontTextStyleHeadline
我将标题标签设置为UIFONTTExtType标题
(我想也可以用下面的代码来实现:)

myHeadlineTextLabel.font = [UIFont preferredFontForTextStyle:UIFontTextStyleHeadline];

问:
这很好,但我想有相同的功能,只使用HelviTeNeEue薄。
举个例子:
titleCustomLabel.font = [UIFont fontWithName:@"HelveticaNeue-Thin" size:(**Dynamic font size as the user defined in his setting**)];

这样做的优雅方式是什么?

最佳答案

UIFont具有fontsize属性。你可以利用它。

titleCustomLabel.font = [UIFont fontWithName:@"HelveticaNeue-Thin" size:[UIFont preferredFontForTextStyle:UIFontTextStyleHeadline].pointSize];

(结尾不要使用fontsize)

关于objective-c - 更改UIFontTextStyleHeadline的默认字体,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19496253/

10-09 06:45