gpt4 book ai didi

ios - UIFont 自定义字体未在设备上显示

转载 作者:可可西里 更新时间:2023-11-01 17:08:56 25 4
gpt4 key购买 nike

我对自定义字体有疑问。即Tw Cen MT.ttf

和这里一样的问题: Custom font not showing on device, but does on simulator

除了给定的解决方案对我不起作用。

我已经做了你应该做的:

  1. 将字体添加到 Info.plist
  2. 在 Build Phases 中添加了字体以复制 Bundle Resources 部分。
  3. 按名称而非文件名以编程方式使用字体。

还是不行。更有趣的是 - 当我列出可用字体时:

NSLog(@"%@", [UIFont familyNames]);

它在模拟器上显示我的字体,但在设备上不显示。我在装有 iOS 6 的新 iPad 和 iPhone 4 上对其进行了测试。

有什么建议吗?

最佳答案

请确保不要将姓氏与字体名称混淆。这是我用来检查字体真实名称的代码。-

NSArray *familyNames = [UIFont familyNames];
for (NSString *aFamilyName in familyNames) {
NSArray *fontNames = [UIFont fontNamesForFamilyName:aFamilyName];
for (NSString *aFontName in fontNames) {
NSLog(@"%@", aFontName);
}
}

关于ios - UIFont 自定义字体未在设备上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15889942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com