ここでiPhoneがサポートするフォントのリストを見つけました
http://daringfireball.net/misc/2007/07/iphone-osx-fonts
しかし、アプリケーションでこのすべてのフォントを使用できるか、または特定のクラスのフォントに制限されているかを確認したかっただけです。
ここでiPhoneがサポートするフォントのリストを見つけました
http://daringfireball.net/misc/2007/07/iphone-osx-fonts
しかし、アプリケーションでこのすべてのフォントを使用できるか、または特定のクラスのフォントに制限されているかを確認したかっただけです。
適切な名前を知っていれば、これらのフォントを使用できるはずです。電話でフォント ファミリとそれらのファミリの個々のフォントを列挙する呼び出しがありますが、完全なリストはこのサイトで入手できます。
インストールされているすべてのフォントを表示する「Fonts」という無料の iPhone アプリがあります。(ダウンロードするには、この iTunes リンクをクリックします。)
ただし、個人の iPhone またはシミュレーターにインストールされているフォントは、他のデバイスにインストールされているフォントのセットとは異なる場合があることに注意してください。
以下のコードを使用して、システム内のすべてのフォントを取得します
// システム上のすべてのフォントを取得します
NSArray *familyNames = [UIFont familyNames];
for( NSString *familyName in familyNames ){
printf( "Family: %s \n", [familyName UTF8String] );
NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];
for( NSString *fontName in fontNames ){
printf( "\tFont: %s \n", [fontName UTF8String] );
}
}
コードで使用する必要がある「実際の」名前を含む、iPhone でサポートされているフォントの一覧を次に示します: http://www.alexcurylo.com/blog/2008/10/05/snippet-available-uifonts/。
リストをデザイナーにメールで送信できるように、iFontを作成しました。3.0 まで互換性があるため、さまざまなバージョンの iOS で使用できるフォントを確認でき、Web ページが正確か完全かを心配する必要はありません。iOS 7 までテスト済みです。