在iOS程序要求中,它表示
“3.3.7应用程序必须符合人机界面指南等 Apple提供的文档。“
当我阅读人机界面指南时,其中一部分说:
“通过使用系统字体确保易读性。旧金山(iOS系统字体)与动态类型配合使用,可以自动调整字母间距和行高,使文本易于阅读,并且在各种尺寸下看起来都很棒。无论您使用的是San还是Francisco或自定义字体,请务必采用动态类型,以便当用户选择不同的文字大小时,您的应用可以做出响应。“
这是否意味着我必须在我的iOS应用中支持动态类型?
答案 0 :(得分:1)
动态类型不是必需,不是。考虑到HIG只是一个指导原则,遵守HIG本身就是一个非常宽松的要求。
尽管不是必需的,但请认真考虑将其纳入您的应用。这是可访问性和用户控制的一个很好的功能。有一些great writeups使用动态类型与旧金山以外的字体,如果这是一个问题。