Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么在iOS 7/8中导航栏文本大小不受辅助功能设置的影响?_Ios_Uinavigationbar_Accessibility - Fatal编程技术网

为什么在iOS 7/8中导航栏文本大小不受辅助功能设置的影响?

为什么在iOS 7/8中导航栏文本大小不受辅助功能设置的影响?,ios,uinavigationbar,accessibility,Ios,Uinavigationbar,Accessibility,我在我的iOS应用程序中使用动态字体,让视力差的人可以使用。我的应用程序中的所有文本都遵循“常规>辅助功能>大文本”中的字体大小设置 由于某些原因,无论字体大小设置如何,导航栏中的文本大小都保持不变。当我在故事板中为导航栏使用动态字体时,它似乎并没有应用它们 即使是苹果的应用程序,如设置、笔记、音乐,也会忽略导航栏中的辅助功能设置 为什么导航栏在辅助功能设置中忽略字体大小?这是iOS中的一个bug吗?如果是这样的话,我应该费心手动实现易访问性友好的导航栏,还是等到苹果在下一次更新中修复它 在iO

我在我的iOS应用程序中使用动态字体,让视力差的人可以使用。我的应用程序中的所有文本都遵循“常规>辅助功能>大文本”中的字体大小设置

由于某些原因,无论字体大小设置如何,导航栏中的文本大小都保持不变。当我在故事板中为导航栏使用动态字体时,它似乎并没有应用它们

即使是苹果的应用程序,如设置、笔记、音乐,也会忽略导航栏中的辅助功能设置

为什么导航栏在辅助功能设置中忽略字体大小?这是iOS中的一个bug吗?如果是这样的话,我应该费心手动实现易访问性友好的导航栏,还是等到苹果在下一次更新中修复它

在iOS 7和iOS 8中都进行了测试


将所有大字体文本塞进导航栏是行不通的。因此,他们决定保持大小不变,如果您使用的是辅助功能字体大小(最大5),将手指放在选项卡或导航栏元素上,将显示一条HUD样式的消息,其中包含较大字体的单词。也适用于图标