29

我在这里找到了 iPhone 支持的字体列表
http://daringfireball.net/misc/2007/07/iphone-osx-fonts

但我只是想确认一下,我们是否可以在应用程序中使用所有这些字体,或者我们仅限于某些类型的字体。

4

5 回答 5

28

只要您知道适当的名称,您应该能够使用这些字体中的任何一种。电话中会调用枚举字体系列和这些系列中的单个字体,但此站点上提供了完整列表。

于 2008-10-30T05:44:27.430 回答
24

有一个名为“字体”的免费 iPhone 应用程序将显示所有已安装的字体。(要下载它,请单击此 iTunes 链接。)

但请注意,您个人 iPhone 或模拟器上安装的字体可能与其他设备上安装的字体集不同。

于 2008-10-30T12:36:56.833 回答
22

使用以下代码获取系统中的所有字体

// 获取系统上的所有字体

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] );

    }
}
于 2010-11-16T06:47:10.270 回答
11

这是一个很好的 iPhone 支持字体列表,以及您需要在代码中使用的“真实”名称:http ://www.alexcurylo.com/blog/2008/10/05/snippet-available-uifonts/ 。

于 2009-07-11T19:50:38.413 回答
1

我创建了iFonts,以便可以将列表通过电子邮件发送给设计师。它一直兼容到 3.0,因此您可以查看不同版本的 iOS 上可用的字体,而不必担心网页是否准确或完整。它一直经过测试,一直到 iOS 7。

于 2010-12-14T14:15:04.143 回答