2009-07-08 14 views
2

IBの「システム」フォントにUI要素のフォント(例:UILabel)を設定するにはどうすればよいですか?コードでIBのUI要素のフォントを "システム"フォントに設定するにはどうすればよいですか?

は、私は次の操作を行うことができます知っている:

UIFont * tempFont = [[UIFont systemFontOfSize:24] retain]; 

しかし、どのようなIBに同じことをやってはどうですか? IPhoneのデフォルトのシステムフォントは何ですか?

答えて

0

私はあなたがプログラムで(NSLogの結果)を見つけ出し、それをインタフェースビルダーに設定しなければならないと思います。あなたは結果が将来のフォントになることは確かではありません。ところで

、これはあまりにも便利なサイトかもしれません:http://daringfireball.net/misc/2007/07/iphone-osx-fonts

+0

私はそのサイトを見つけました。ありがとう! – CodingWithoutComments

0

それは携帯電話に設定されている言語に依存しますので、デフォルトのシステムフォントは、それ自体、ありません。 Helveticaは、ラテン文字が使用されているところであればどこでも使用されますが、ラテン文字セットでは不十分な場合は別のフォントを簡単に置き換えることができます。 systemFontOfSizeはOSが問題の言語のシステムフォントを使用できるようにします。

関連する問題