簡體   English   中英

如何在SpriteKit項目中使用自定義字體? - 斯威夫特

[英]How do I use a custom font in a SpriteKit project? - Swift

我是swift的新手,我想在我的SpriteKit項目中添加自定義字體,但是,在環顧四周之后,我找不到解決方案。

  1. 首先,您需要將字體拖入項目中。
  2. 之后,您需要選擇字體並為您的應用選擇目標會員核對標記,如圖所示。

具有所選自定義字體的目標成員資格的Xcode窗口

  1. 之后,轉到Info.plist並在“應用程序提供的字體”中添加字體的文件名(帶擴展名)

  2. 現在你終於可以使用你將使用其他所有字體的字體。 如果它不能正常工作,你可以找到Xcode給出的字體名稱

迅速:

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中使用該字體即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM