私はこの問題が解決したと知っていますが、私はこの問題を解決するためにStackOverflowで見つけたすべてのソリューションを試しています。私はプログラムでこのフォントを使用してUILabel
を作成しています。 UILabel
はレンダリングされていますが、私が望むフォントではありません。(デフォルト設定のように見えます)XCodeのカスタムフォント4.3.2
最初に2つの.ttfフォントをxcodeプロジェクトの "Resources"というフォルダの下にインポートしました。 2つのフォントはGotham BookとGotham Book Italicです(GothaBoo.ttf、GothaBooIta.ttf)
次に、[my app] -Info.plistファイルに "UIAppFont"という行を追加し、2行を配列、項目0 |文字列|ゴータブー、アイテム1 |文字列| GothaBooIta。
「バンドルリソースのコピー」の下にある「ターゲット構築フェーズ」を確認し、2つのフォントがそこにあることを確認しました。
UILabel *myLabel1 = [[UILabel alloc] initWithFrame:CGRectMake(50, 100, 200, 100)];
myLabel1.text = @"Hello";
myLabel1.backgroundColor = [UIColor clearColor];
myLabel1.font = [UIFont fontWithName: @"GothaBoo" size: 48.0];
myLabel1.textColor = [UIColor blackColor];
[self.view addSubview:myLabel1];
ませんサイコロ:
その後、私は単にのviewDidLoadルーチンにこのコードを追加しました。私は間違って何をしていますか?このプロジェクトは、Xcode 4.3.2、iOSの5+以上を実行しています。
この問題は修正されました。フォントの実際の名前はGotham-BookとGotham-BookItalicでした。私はもう少し小さな問題を抱えています...フォントサイズは変わりたくありません。カスタムフォントでサポートされている特定のフォントサイズのみですか? – optionsix
実際には気にせず、私はそれを理解しました:) – optionsix
@optionsixどのように把握しましたか?共有してください、私は同様の問題を抱えています。ありがとう! – George