アプリにカスタムフォントを実装したい。そのため、プロジェクトソースコードに追加しました。プログラムで設定したくありません。これは、xibでプロパティを設定してこれを行うことが可能ですか?
Addカスタムフォントをプロジェクトに追加します。つまり、フォントファイルをドラッグします(CALIBRIZ_0.TTF
)XCodeプロジェクトに。
Info.plistの編集:キー「アプリケーションが提供するフォント」を使用して新しいエントリを追加します。
ファイルごとに、この配列にファイル名を追加します
フォントブックでフォントを開き(Finderでフォントをダブルクリック)、実際のファイル名を確認します。
ラベルにフォントを設定します
yourLabel.font = [UIFont fontWithName:@"Calibri" size:15];
さらに取得するには this をたどります
よく検索していなかったと思います。
How to add CUSTOM fonts:- Steps:- 1. Add your custom font files into your project using XCode as a resource 2. Add a key to your info.plist file called "Fonts provided by application". 3. Make this key an array 4. For each font you have, enter the full name of your font file (including the extension) as items to theUIAppFonts array 5. Save info.plist 6. Now call UIFont *fontCustom = [UIFont fontWithName:@"CustomFontName" size:12]; to get the custom fonts.
注:-フォントがコピーバンドルリソースにあることを確認してください。
例:-「Nexa Light
"フォントをアプリに追加し、プロジェクトに" Nexa Light.otf "を追加して、この方法で呼び出します。
UIFont *fontCustom = [UIFont fontWithName:@"Nexa Light" size:14];
lblName.font = fontCustom;
。ttfファイルのフォント名を使用
また、これから見つけることができます link
(OpenScan.ttf)のような拡張子を持つこのフォント名を.plist
ファイルに追加した後
このフォントを。plistファイルに追加した後、次の方法で使用できます。
[self.txtField setFont: [UIFont fontWithName:@"OpenSans" size:13]];
そして、詳細については、私の答えをお読みください iOSアプリにカスタムフォントを追加して本名を見つける 。
ステップ1:
フォントファイルをリソースファイルにコピーします。ビルドフェーズの設定でバンドルリソースのコピーに追加されていることを確認します。
ステップ2:
Info.plistで、この画面の下のように設定します。
ステップ3:
次のコードでアクセスして使用します。
UIFont *font = [UIFont fontWithName:@"YOUR_FONT" size:10];