动态设置iphone 5和iphone 6中的字体大小

时间:2015-05-22 05:57:39

标签: ios fonts iphone-5 iphone-6

在iOS 8 Apple之后引入了大小类,这对开发人员非常有帮助。但它们为所有iPhone(iPhone 4s,iPhone 5,iPhone 5s,iPhone 6)和iPhone 6 plus提供不同的字体大小,那么在iPhone 5和iPhone 6中是否有任何可能的正确方法来做同样的事情.....

我不想要支票,请这样 Set different font size for iPhone 5 and 6

非常感谢您的合适和最佳答案。

1 个答案:

答案 0 :(得分:0)

使用下面的宏 -

// I assume that iPhone 5 Font size 17.0 and iPhone 6 font size 25.0 and default font size 12.0
#define kFONTSize ([UIScreen mainScreen].bounds.size.height == 568 ? 17.0 :[UIScreen mainScreen].bounds.size.height == 667? 25.0: 12.0)
#define kFONT_DEFINE [UIFont fontWithName:AVENIR_LTPRO size:kFONTSize]

txtView.font = kFONT_DEFINE; 

希望这会对你有所帮助