我试图将自定义字体添加到我今天的扩展中,但 UIFont
总是返回 nil
。
步骤:
- 我将字体文件添加到 Today Widget 目标:
- 我检查字体文件是否在 Today Widget 包中:
- 我在 Today Widget 的
TodayViewController
中初始化字体实例,但它总是返回nil
:
- (void)viewDidLoad {
[super viewDidLoad];
UIFont* ft = [UIFont fontWithName:@"octicons-local" size:20];
}
我在我的主项目中使用了同样的方法,我可以得到自定义字体。我该如何解决?
最佳答案
可能是因为您忘记在 .plist
文件中添加 key 。
将关键字 Fonts provided by application
添加到新行。为您添加的每种字体添加项目。
关于ios - Today Widget 中的自定义字体 iOS 总是返回 nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35553807/