自定义ttf字体使Spritekit的过渡在SWIFT中变慢

珍妮佛

在swift中将自定义ttf字体用于spritekit时遇到转换问题。

我意识到,当我使用下面的代码时,我的应用只会第一次出现缓慢和缓慢的情况。有什么办法可以解决此问题?是否有任何示例或提示?

let loadLabel =  SKLabelNode(fontNamed:"Silom")

        loadLabel.text = "Loading ....."
        loadLabel.fontSize = 30
        loadLabel.fontColor = SKColor.whiteColor()
        //loadLabel.position = CGPoint(x:self.size.width/2, y: self.size.height/2 )
        loadLabel.zPosition=2
旋风

如前所述,如果字体名称拼写错误,则会发生加载延迟。但是,创建SKLabelNode时传递的字体名称不一定与font的文件名相同您可以使用Fontbook查找实际的字体名称,也可以执行以下操作:

for family: String in UIFont.familyNames()
{
     print("\(family)")
     for names: String in UIFont.fontNamesForFamilyName(family)
     {
         print("== \(names)")
     }
}

找到字体名称后,请记住从项目中删除此代码段。

另外,请确保您具有:

  • 将自定义字体包含在应用程序.plist文件中
  • 检查字体是否作为资源包含在捆绑软件中(“目标”->“构建阶段”->“复制捆绑软件资源”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在mPDF中设置自定义TTF字体

来自分类Dev

Cocos2d-js:自定义TTF字体不会在Android中显示

来自分类Dev

Cocos2d-js:自定义TTF字体不会在Android中显示

来自分类Dev

在PostScript文件中使用自定义TTF字体

来自分类Dev

在网站上使用自定义.ttf字体

来自分类Dev

Win8 / RT使用自定义(.ttf)字体

来自分类Dev

C#通过ttf添加自定义字体

来自分类Dev

在Xcode 6中使用自定义字体-Swift

来自分类Dev

自定义字体在Swift / Xcode中不起作用

来自分类Dev

AdapterViewFlipper中的自定义过渡动画

来自分类Dev

Swift NSAttributedString自定义字体

来自分类Dev

Swift自定义字体Xcode

来自分类Dev

Swift自定义字体剪裁的顶部

来自分类Dev

Spritekit OS X如何使用自定义字体

来自分类Dev

如何在Xcode中以编程方式在iOS中使用自定义字体(例如:Helvetica CY.ttf)

来自分类Dev

SpriteKit 中的自定义滑块

来自分类Dev

Interface Builder中的自定义字体

来自分类Dev

Xcode 5中的自定义字体

来自分类Dev

Android中的SearchView自定义字体

来自分类Dev

jsPDF中的自定义字体?

来自分类Dev

iOS应用中的自定义字体

来自分类Dev

Android Studio中的自定义字体

来自分类Dev

在Xamarin中添加自定义字体

来自分类Dev

Xcode 5中的自定义字体

来自分类Dev

iOS应用中的自定义字体

来自分类Dev

Android Studio中的自定义字体

来自分类Dev

Android ListView中的自定义字体?

来自分类Dev

Visualforce 页面中的自定义字体

来自分类Dev

CustomTheme 库中的自定义字体