2011-03-14 21 views
1

私はIBに配置したUILabelを持っています。インスペクタでは、フォントを "Papyrus"に変更しました。シミュレータでアプリを起動すると、フォントはPapyrusではありません。どのようにフォントを変更できますか?UILabelにフォントが表示されない

+1

PapyrusはiPhoneには有効ではないが、iPad(http://iosfonts.com/)にのみ有効であるようだ。 –

答えて

0

IBに記載されているフォントは、すべて標準でiPhoneで利用できるわけではありません。 PapyrusはiPhoneで利用できないものの1つです。

ここ

より:

http://ajnaware.wordpress.com/2008/10/24/list-of-fonts-available-on-the-iphone/

あなたがiPhoneにカスタムフォントを追加することができますが、私はそれを行う前に、ハードだと思うだろう - あなたは、通常のUI項目に奇妙な探してフォントを入れている場合は、それが実際に何か良い見えたらあなた自身に尋ねなさい!私は、誰かがUIコントロール上のタイポグラフィに対して何らかの犯罪を加えるのはかわいいと思っていた、本当の嫌なアプリを見たことがある。

1

カスタムフォントを追加することはできますが、「アプリケーションによって提供されるフォント」キーの下にある.plistファイルに新しいフォントを追加する必要があります。

フォントはプロジェクトのリソースに追加する必要があり、TTFフォントとOpenTypeフォントがサポートされています。

これは、iOS 3.2以降でのみ利用可能です。

ありがとう

関連する問題