使用Interface builder& iOS7 UIFontTextStyleHeadline 我将标题标签设置为UIFontTextStyleHeadline
(我想也可以使用以下代码完成:)
myHeadlineTextLabel.font = [UIFont preferredFontForTextStyle:UIFontTextStyleHeadline];
问: 这很有效,但我希望只使用 HelveticaNeue-Thin
来实现相同的功能仅举例:
titleCustomLabel.font = [UIFont fontWithName:@"HelveticaNeue-Thin" size:(**Dynamic font size as the user defined in his setting**)];
什么是优雅这样做?
答案 0 :(得分:5)
UIFont
具有fontSize属性。你可以利用它。
titleCustomLabel.font = [UIFont fontWithName:@"HelveticaNeue-Thin" size:[UIFont preferredFontForTextStyle:UIFontTextStyleHeadline].pointSize];
(最后不要使用fontSize)