web-dev-qa-db-ja.com

iOSアプリでカスタムフォントを使用するにはどうすればよいですか?

可能性のある複製:
iPhoneアプリケーションにカスタムフォントを埋め込むことはできますか?

IPhoneアプリでフォントをカスタマイズするにはどうすればよいですか?出来ますか?このカスタムフォントをUILabelで使用するにはどうすればよいですか?

アプリにMYRIADPRO-SEMIBOLD.OTFフォントを追加しようとしています。

そしてコードは

UIFont *customFont = [UIFont fontWithName:@"MYRIADPRO-SEMIBOLD" size:35]; 
titleLbl.font = customFont; 

そして、Plistは

enter image description here

24
Dev

以下の手順を試してください。

1。画像に示すように、info.plistで設定を行います

enter image description here

2。追加したファイルを使用する必要があります

UIFont *customFont = [UIFont fontWithName:@"fontName" size:size];

// further you may set That Font to any Label etc.

編集:リソースバンドルにそのファイルを追加したことを確認してください。

enter image description here

67
Kamar Shad
  1. フォントファイルをリソースにコピーします。

  2. アプリケーションで.plist create(存在する場合は行を作成する)Fonts provided by applicationという行を作成し、次にitem 0にフォント名をコピーします(例:Ciutadella-Bold.otf

  3. 次に、このフォントをアプリケーションで定義できます。

    UIFont *CiutadellaBold = [UIFont fontWithName:@"Ciutadella-Bold" size:17.0f];
    
  4. そして、たとえばUILabelで使用します。

    [uiLabel setFont:CiutadellaBold];
    
5
edzio27
1
IronManGill