如何在SpriteKit项目中使用自定义字体? - 斯威夫特

时间:2014-08-11 11:06:55

标签: fonts swift sprite-kit ios8 xcode6

我是swift的新手,我想在我的SpriteKit项目中添加自定义字体,但是,在环顾四周之后,我找不到解决方案。

1 个答案:

答案 0 :(得分:8)

  1. 首先,您需要将字体拖入项目中。
  2. 之后,您需要选择字体并为您的应用选择目标会员核对标记,如图所示。
  3. Xcode window with selected target membership for the custom font

    1. 之后,您将转到Info.plist,并在"应用程序提供的字体"中添加字体名称。

    2. 现在你终于可以使用你将使用其他所有字体的字体。如果它不起作用,你可以找到Xcode给出字体的名称

    3. 夫特:

      for name in UIFont.familyNames() {
        println(name)
        if let nameString = name as? String{
          println(UIFont.fontNamesForFamilyName(nameString))
        }
      }
      

      斯威夫特3:

      for name in UIFont.familyNames {
          print(name)
          if let nameString = name as? String {
              print(UIFont.fontNames(forFamilyName: nameString))
          }
      }
      
      1. 现在只需在SKLabelNode中使用该字体。
相关问题