iOS系统字体200%对应哪项设置?WCAG无障碍需求问询
iOS WCAG 200%文本缩放对应滑动档位及验证方法
滑动档位对应关系
iOS系统的字体大小滑动条,在开启「更大字体」选项后,拖动到最右端即为200%的文本缩放比例,完全符合WCAG对移动设备UI支持最高200%缩放的要求。默认状态下的滑动条最大仅支持约140%缩放,必须开启「更大字体」才能达到200%的标准。验证缩放比例的方法
- 视觉验证:拖动滑动条时,设置界面上方的示例文本会实时放大,最右端的示例文本大小即为默认字体大小的200%。
- 代码验证:在iOS应用中,可通过以下代码获取当前缩放比例:
也可对比字体大小:默认let scaleFactor = UIFontMetrics.default.scaledValue(for: 1.0) // 返回值为2.0时,即为200%缩放状态UIFont.preferredFont(forTextStyle: .body)在iPhone上为17pt,200%缩放时会变为34pt。
VoiceOver读取问题说明
VoiceOver读取的0-100%是滑动条的相对位置刻度,并非实际文本缩放比例。若要通过辅助工具确认缩放比例,可配合「缩放」功能(设置-辅助功能-缩放)使用,或通过上述代码方式获取准确数值。
内容的提问来源于stack exchange,提问作者Liam
相关产品推荐
相关产品推荐

