【发布时间】:2019-07-20 06:57:26
【问题描述】:
过去,如果我想在同一文本上使用粗体和斜体,我会按名称选择字体,如下所示:
font = [UIFont fontWithName:@"HelveticaNeue-BoldItalic" size:size];
现在我正在尝试使用当前的 iOS 系统字体 San Francisco。 This answer 表示按名称引用此字体是不安全的,实际上,当我尝试使用时,一些与字体相关的方法什么都不做,有些会导致应用程序崩溃。
当然有boldSystemFontOfSize 和italicSystemFontOfSize 方法,但没有boldItalicSystemFontOfSize 方法。
是否还有其他方式可以在 San Francisco 字体中使用粗体+斜体?
【问题讨论】:
-
@rmaddy 成功了!我只想要一个
UIFont对象,但该答案包括如何获得它。
标签: ios objective-c fonts