iOS应用程序需要动态字体?

时间:2015-12-24 00:05:35

标签: ios swift fonts

在iOS程序要求中,它表示

  

“3.3.7应用程序必须符合人机界面指南等   Apple提供的文档。“

当我阅读人机界面指南时,其中一部分说:

  

“通过使用系统字体确保易读性。旧金山(iOS系统字体)与动态类型配合使用,可以自动调整字母间距和行高,使文本易于阅读,并且在各种尺寸下看起来都很棒。无论您使用的是San还是Francisco或自定义字体,请务必采用动态类型,以便当用户选择不同的文字大小时,您的应用可以做出响应。“

这是否意味着我必须在我的iOS应用中支持动态类型?

1 个答案:

答案 0 :(得分:1)

动态类型不是必需,不是。考虑到HIG只是一个指导原则,遵守HIG本身就是一个非常宽松的要求。

尽管不是必需的,但请认真考虑将其纳入您的应用。这是可访问性和用户控制的一个很好的功能。有一些great writeups使用动态类型与旧金山以外的字体,如果这是一个问题。