2

Xcodeでカスタムフォント(Sassoon Infant)を使用しようとしています。この問題に関する多数の投稿を見たにもかかわらず、私は問題を解決することができませんでした。

これらは私がこれまでに取ったステップです。

  1. リソースにフォントを追加
  2. FontBookにフォントを追加しました
  3. SassoonInfantCom-Regular.ttfアプリケーションが提供するフォントに追加
  4. FontBookfontWithName:@"Sassoon Infant Com"の名前であるを使用してみました
  5. また、ちょうど試しました@"Sassoon"

ドロップダウンフォントメニューの下でも、フォント名がIBに表示されません。上記はほとんどの人にとってはうまくいくようですが、私はそれを機能させることができません。誰かアイデアはありますか?

ここに画像の説明を入力してください

4

4 に答える 4

2

ファイルと plist から拡張子 .otf / .ttf を削除します。

于 2012-11-19T16:33:20.580 に答える
1

また、「アプリケーション プロパティによって提供されるフォント」の正しい plist ファイルを編集していることを確認してください。私は 2 日間かけて、いくつかのカスタム フォントを機能させるためにあらゆることを試しました。次に、APP-info.plist ファイルを編集する代わりに、APPTest-info.plist (XCODE の Tests フォルダーの resources フォルダーにあります) を編集していることに気付きました。

私の弁護では、両方のファイルは、Xcode のファイル ナビゲーターで互いに非常に接近しています... ;-)

于 2014-06-05T15:48:42.797 に答える
0
  1. フォントがターゲットに追加されていることを確認してください。フォントを選択し、左側のXcodeサイドバーでターゲットメンバーシップを確認します。

  2. 正しいフォント名を取得していることを確認してください。「FontBook」でフォントを開き、その名前を確認します。

于 2012-11-19T16:43:35.030 に答える
0

バンドルに追加してこれを行いました

myLabel.font = [UIFont fontWithName:@"MyCustomFont" size:19];

MyCustomFont は .ttf ファイルです。

お役に立てれば。

于 2012-06-07T15:00:03.183 に答える