据我所知,iOS 7 的默认字体是 Helvetica Neue UltraLight,与它的粗体前身相比要薄得多。为了提供一致的设计风格并使我的即将推出的应用在所有常见的 iOS 版本中看起来都一样,我想将 Helvetica Neue UltraLight 应用作应用程序的默认(主要)字体。
值得高兴的是,这个“新字体”自 iOS 5.0 版本就已经可用了,因此它已经受到早于 iOS 7 的版本的支持。不幸的是,我想到的唯一使用它的方法是在每个 UIView 的字体上手动调用
所以我的问题是,你是如何处理这个设计变化的?
值得高兴的是,这个“新字体”自 iOS 5.0 版本就已经可用了,因此它已经受到早于 iOS 7 的版本的支持。不幸的是,我想到的唯一使用它的方法是在每个 UIView 的字体上手动调用
[UIFont fontWithName:@"HelveticaNeue-UltraLight" size:size]
,这很繁琐且容易出现不一致性的错误。所以我的问题是,你是如何处理这个设计变化的?