是否可以更改通用应用程序的默认系统字体? XCODE 6

时间:2015-03-01 21:22:15

标签: ios ipad font-size

这是一个非常愚蠢的问题,但我不是Objective-C的专家,所以请原谅我。

我希望能够根据屏幕大小更改我的应用的默认字体大小。我找不到任何方法将iPad的systemFontSize设置为与iPhone不同的大小。

任何提示都将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可以像这样获得屏幕大小:

CGRect screenSize = [[UIScreen mainScreen] bounds];
CGFloat screenWidth = screenSize.width;

然后将字体大小设置为屏幕大小的百分比:

CGFloat fontScreenPercentage = 0.05f;
UIFont *myFont = [UIFont systemFontOfSize:(fontScreenPercentage * screenWidth)]