Ios 为整个应用程序设置通用字体

Ios 为整个应用程序设置通用字体,ios,cocoa-touch,Ios,Cocoa Touch,有没有一种方法可以为整个应用程序声明字体大小/名称,而不是为我制作的每个标签/文本等声明字体大小/名称?试试这个:) Obj-C 迅捷的 如果您使用的是自定义字体,请确保将您选择的字体添加到您的项目目标中。试试这个:) Obj-C 迅捷的 如果您使用的是自定义字体,请确保将您选择的字体添加到项目中。例如,对于UILabel实例,您可以使用以下代码实现它,它使用UIAppearanceAPI: [[UILabel appearance] setFont:[UIFont fontWithName:@

有没有一种方法可以为整个应用程序声明字体大小/名称,而不是为我制作的每个标签/文本等声明字体大小/名称?

试试这个:)

Obj-C

迅捷的

如果您使用的是自定义字体,请确保将您选择的字体添加到您的项目目标中。

试试这个:)

Obj-C

迅捷的


如果您使用的是自定义字体,请确保将您选择的字体添加到项目中。

例如,对于
UILabel
实例,您可以使用以下代码实现它,它使用
UIAppearance
API:

[[UILabel appearance] setFont:[UIFont fontWithName:@"fontName" size:15.0f]];
将此代码放入
AppDelegate
中的
application:didfishlaunchingwithoptions:
method


另外,不要忘记将自定义字体名称添加到
UIAppFonts
键值对下的
Info.plist
文件中。

例如,对于
UILabel
实例,您可以使用以下代码实现它,它使用
UIAppearance
API:

[[UILabel appearance] setFont:[UIFont fontWithName:@"fontName" size:15.0f]];
将此代码放入
AppDelegate
中的
application:didfishlaunchingwithoptions:
method


另外,不要忘记将自定义字体名称添加到
UIAppFonts
键值对下的
Info.plist
文件中。

使用
UIAppFonts
这是一个教程,将解释更多使用
UIAppFonts
[[UILabel appearance] setFont:[UIFont fontWithName:@"fontName" size:15.0f]];