3

自分のフォントをプロジェクトにインポートしようとすると、行き詰まります。私は調査を行ってこれを見つけまし、iOS 3.2の時点で、この機能が組み込まれています。3.2より前のバージョンをサポートする必要がある場合でも、このソリューションを使用できます。iOS5.0用のアプリを作成します。

私は使用しようとしていますがfontWithName:size:ドキュメントには、フォントの完全に指定された名前が記載されています。この名前には、フォントファミリ名とフォントの特定のスタイル情報の両方が組み込まれています。そこで、表示名を入れました。

cell.textLabel.font = [UIFont fontWithName:@"Sansation-Light" size:10.0];

しかし、それは機能しません。このフォントはどこに保存できますか?私のプロジェクトでは?その正しい名前ですか?私のフォント名は:Sansation_Light.ttf

4

3 に答える 3

1

このため、

  You have to add  key   "Fonts provided by application" in your info.plist .   
  for that key add  your ttf file name  for ex: "Sansation_Light.ttf" .
  it works fine for me.
于 2012-08-23T05:43:07.517 に答える
0

これはうまくいきます! http://kgriff.posterous.com/45359635

于 2012-04-25T07:26:21.703 に答える
-1

SansationとLightの境界線のようです。

cell.textLabel.font = [UIFont fontWithName:@"Sansation_Light" size:10.0]; 

または、フォント名をSansation-Light.ttfに変更します

于 2012-04-24T15:12:39.540 に答える