这是一个非常愚蠢的问题,但我不是Objective-C的专家,所以请原谅我。
我希望能够根据屏幕大小更改我的应用的默认字体大小。我找不到任何方法将iPad的systemFontSize设置为与iPhone不同的大小。
任何提示都将不胜感激。
答案 0 :(得分:1)
您可以像这样获得屏幕大小:
CGRect screenSize = [[UIScreen mainScreen] bounds];
CGFloat screenWidth = screenSize.width;
然后将字体大小设置为屏幕大小的百分比:
CGFloat fontScreenPercentage = 0.05f;
UIFont *myFont = [UIFont systemFontOfSize:(fontScreenPercentage * screenWidth)]