【问题标题】:I can see my custom font in storyboard but the font is no change in iOS Simulator?我可以在情节提要中看到我的自定义字体,但 iOS 模拟器中的字体没有变化?
【发布时间】:2015-03-28 10:26:11
【问题描述】:

我使用@Monjer 在Custom font in a storyboard? 中提供的方式 我可以在情节提要中看到我的自定义字体,但 iOS 模拟器中的字体没有变化。 为什么会这样?

【问题讨论】:

  • 模拟器使用的是哪个iOS版本?你清理和重建了吗?显示任何错误?
  • 这一步你做了吗?在应用程序的 pList 文件中,添加一个新行并为其选择“应用程序提供的字体”名称。这将创建一个数组。

标签: ios fonts storyboard


【解决方案1】:

使用

NSArray *fontFamilies = [UIFont familyNames];
for (int i = 0; i < [fontFamilies count]; i++)
{
NSString *fontFamily = [fontFamilies objectAtIndex:i];
NSArray *fontNames = [UIFont fontNamesForFamilyName:[fontFamilies objectAtIndex:i]];
NSLog (@"%@: %@", fontFamily, fontNames);
}

这将显示您的应用程序中的所有字体。搜索您可能会发现的字体的返回结果,这通常是字体名称实际上与字体系列名称不同的原因。

【讨论】:

    【解决方案2】:

    谢谢大家@Raptor @Сергей Олейнич 和@Ryan Forsyth。 我发现我的问题: 当我将字体拖到项目中时,我没有勾选目标。

    【讨论】:

      猜你喜欢
      • 2023-03-16
      • 2016-12-29
      • 2019-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-03
      • 1970-01-01
      • 2013-11-14
      相关资源
      最近更新 更多