【问题标题】:Default font for iOS appiOS 应用的默认字体
【发布时间】:2012-02-15 13:11:07
【问题描述】:

我已经在这里找到了这篇文章 Set a default font for whole iOS app? 我基本上也有同样的问题。

我想为我的整个应用程序设置默认字体但不必指定字体大小。我的应用中有不同大小的不同标签。我只是想改变字体...而不是大小!

感谢您的帮助...

【问题讨论】:

  • 你有进步吗?我也有同样的问题。
  • 很遗憾没有,没有.. 抱歉,我暂时使用了默认字体... 自定义字体的要求并没有那么高!

标签: ios fonts appearance


【解决方案1】:

我觉得为时已晚,但是对于谁有同样的问题,有两种解决方案可以更改应用程序字体而无需指定字体大小。:

第一个是解决方法,它遍历 UIView 中的所有标签并更改标签字体,检查这个问题和答案:How to set a custom font for entire iOS app without specifying size

第二个正在为您的控件创建一个类别:

@implementation UILabel (MyCustomLabel)

-(void)awakeFromNib{
    float fontSize = [self.font pointSize];
    self.font = [UIFont fontWithName:@"MyCustomFont" size:fontSize];
}

@end

【讨论】:

    猜你喜欢
    • 2012-02-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-22
    • 2013-07-25
    • 2013-09-27
    • 1970-01-01
    • 2015-08-17
    相关资源
    最近更新 更多