2012-03-06 13 views
0

UIBuilderを使用してUILabelテキストにカスタム(アプリケーションに追加)フォントを適用することは可能ですか、それともプログラムでのみ行うことができますか?カスタムフォントの追加

私はすでにそれだけprogrammaticaly行うことができますが、それは簡単ですアプリケーションのplist

+0

私もカスタムフォントを使用していますが、私はそれらを利用する唯一の方法はプログラム的であることを発見しました – tams

答えて

1

Fonts provided by application 

キー追加しました:UILabelのクレートサブクラスで、その後、awakeFromNibメソッドの上書き:

-(void)awakeFromNib{ 
    [super awakeFromNib]; 
    self.font = [UIFont fontWithName:@"MyFancyFont" size:self.font.pointSize]; 
} 

(この方法では、IBで設定したフォントサイズを維持します)

IBのIDインスペクタでは、作成したクラスを「カスタムクラス」(ここでは「UILabel」と表示されています)に設定する必要があります。

関連する問題