【问题标题】:Using custom fonts in Xcode 6 - Swift [duplicate]在 Xcode 6 中使用自定义字体 - Swift [重复]
【发布时间】:2014-10-07 01:30:48
【问题描述】:

我是 Swift 新手!我想知道如何在 Xcode 6 的 swift 应用程序中使用自定义字体。

【问题讨论】:

  • 哇,好吧-但说真的,我是新手。我不知道——有人删除了 Xcode 标签。没有理由拒绝它。
  • 标题和标签中的“swift”是多余的,但“xcode 6”很有用,因为有了 xcode 6,就不需要再弄乱 plist,使以前的答案过时了。跨度>
  • 链接的线程杂乱无章,有很多过时的信息,并且不包含 swift 作为一种语言。意思:不是一个真正的答案。杂乱无章的人有多大的答案才能不重复?
  • 请重新打开这个问题。假定的重复是一堆过时的答案和目标c。很难找到一个好的 Swift 答案。

标签: swift


【解决方案1】:

您只需将字体文件 (.ttf) 拖到 Xcode 左侧窗格的资源区域中。

当您将其放入时,将出现一个对话框。确保选中应用程序的目标复选框。然后将以下键添加到您的 plist:

应用程序提供的字体

使用文件名“myFont.ttf”的值


更新(见下方评论)

还要确保将字体添加到 Copy Bundle Resources(位于 Target -> Build Phases 下)中


更新

如果您使用 CSS,查找字体系列的字体名称的另一个有用提示是运行以下命令:

NSLog("Available fonts: %@", UIFont.familyNames());

它会打印出系统可用的所有字体名称,包括您自定义添加的字体名称。

【讨论】:

  • 我能够从界面生成器访问字体,但在代码中使用它时失败。原来必须将字体添加到目标->构建阶段->也复制捆绑资源(codewithchris.com/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-10-03
  • 2015-11-10
  • 1970-01-01
  • 2015-09-03
  • 2015-07-18
  • 2013-10-21
  • 2012-06-11
相关资源
最近更新 更多