我在我的iOS应用程序中使用动态字体,以使视力不佳的人可以访问它。我的应用中的所有文字都遵循常规>辅助功能>较大文本中的字体大小设置。
由于某种原因,无论字体大小设置如何,导航栏中的文本大小都保持不变。当我在故事板中使用动态字体导航栏时,它似乎不适用它们。
即使像设置,笔记,音乐等Apple应用程序也会忽略导航栏中的辅助功能设置。
为什么导航栏会忽略辅助功能设置中的字体大小?这是iOS中的错误吗?如果是这样,我是否应该打扰并手动实现可访问性友好的导航栏或等到Apple在下次更新中修复它?
在iOS 7和8中都进行了测试。
将所有大字体文本塞入导航栏只是不起作用。因此,他们决定保持大小相同,如果您使用辅助功能字体大小(最大5),将手指放在选项卡或导航栏元素上将显示HUD样式的消息,其中包含较大类型的单词。也适用于图标。