如何更改ios dev中的默认字体

时间:2012-03-12 16:47:03

标签: objective-c ios cocoa ios5

经过一些谷歌搜索,现在我可以使用自定义字体。像这样:

[loginButton.titleLabel setFont:[UIFont fontWithName:@"OpenSans-Bold" size:15]];

您无法在界面构建中选择自定义字体,因此您需要反复编写代码

我的问题是:如何将应用程序默认字体更改为自定义字体

1 个答案:

答案 0 :(得分:5)

我不会改变系统字体=)

最好的方法是创建一个函数来返回你想要的字体:

-(UIFont *)getFont
{
    UIFont *font = [UIFont fontWithName:@"OpenSans-Bold" size:15];
    return font;
}

然后只要你需要那个字体就可以这样做(以你的按钮为例)

[loginButton.titleLabel setFont:[self getFont];