SF UI显示在Xcode上不起作用?

时间:2016-02-13 20:19:38

标签: ios xcode fonts

我在Xcode上使用了适用于iOS的SF UI显示,我选择了Ultralight选项,这就是故事板上显示的内容(正确的版本)enter image description here

这是模拟器在运行时显示的内容,看起来更大胆,看起来不对...

enter image description here

2 个答案:

答案 0 :(得分:2)

由于旧金山是系统字体,无需选择自定义并使用旧金山,只需使用系统。

答案 1 :(得分:1)

如果是按钮,请尝试此

[button.titleLabel setFont:[UIFont systemFontOfSize:size weight: UIFontWeightUltraLight]];

如果是标签,请尝试:

[label setFont:[UIFont systemFontOfSize:size weight: UIFontWeightUltraLight]];

在每种情况下,请将“尺寸”替换为所需的字体大小。

编辑:对于Swift(标签),请参阅this StackOverflow帖子

编辑2:对于Swift(按钮),请参阅this StackOverflow帖子