0

そこで、カスタムフォント「Impact」を使用しようとしています。フォントがコンピューターにインストールされていれば問題なく動作しますが、インストールされていないと動作しないようです。.ttf ファイルをプロジェクトに取り込み、次のように info.plist に追加します。

Impact.ttf

そして、SKLabel でそのフォントを使用するための複数の方法を試しましたが、何も機能しません。これが私が試したことです:

let restartLabel: SKLabelNode =  SKLabelNode(fontNamed: "Impact-Regular")
let restartLabel: SKLabelNode = SKLabelNode(fontNamed: "Impact")
let restartLabel: SKLabelNode = SKLabelNode(fontNamed: "Impact.ttf")

何か案は?助けていただければ幸いです、ありがとう!

4

2 に答える 2

0

正解はこちらCocoaアプリのカスタムフォント

アプリはフォントを探す場所を認識していなかったことが判明しましたが、info.plist でアプリケーション フォントのリソース パスを設定すると機能しました。フォントが MyApp.app/Contents/Resources/ にあるだけなので、実際には値を空白のままにしました

于 2015-03-19T22:59:25.533 に答える