据我所知,iOS 7的默认字体是Helvetica Neue UltraLight,与其大胆的前辈相比,它要薄得多.为了提供一致的设计并使我即将推出的应用程序在所有常见iOS版本中看起来相同,我想将Helvetica Neue UltraLight应用为应用程序的默认(主要)字体.
很高兴,这个"新字体" 从iOS 5.0开始提供,因此它已经被iOS 7之前的版本所支持.可悲的是,我想出使用它的唯一方法是手动调用[UIFont fontWithName:@"HelveticaNeue-UltraLight" size:size]每个UIView的字体,这很乏味,容易出错.
所以我的问题是,你的方法是什么,或者你如何处理这种设计变化?
什么是iOS 8系统字体?
看起来它不再是Helvetica Neue,并且搜索不会产生任何确定iOS 8字体的确定结果 - 尽管有人猜测它是Apple定制的Myriad.