我想问你-有人知道如何摆脱"不支持动态文本字体大小"的问题吗?iOS可访问性检查器中的警告?
我有一个React Native应用程序,我已经通过覆盖defaultProps (allowFontScalling: false)为Text和TextInput全局禁用字体缩放,但我仍然收到"不支持动态文本字体大小";我在iOS模拟器上使用的可访问性检查器中的警告。
我怎样才能摆脱这些警告我收到的文本输入?我可以确认字体在重写后不再可伸缩。
这个错误和你想的完全相反。整个错误信息是:
"问题:不支持动态文本字体大小。用户无法更改元素的字体大小">
最后一部分是重要的一点,你所做的意味着用户不能设置他们喜欢/需要的字体大小(这是一个可访问性失败)。
你应该允许根据系统偏好改变字体大小,所以allowFontScaling
应该设置为true
,你的布局应该适应/能够适应更大的字体。
这对视力受损的人来说很重要,以便能够使用您的应用程序。