ios – 辅助功能:如何始终将焦点设置在导航项的标题视图上

ios – 辅助功能:如何始终将焦点设置在导航项的标题视图上,第1张

概述我在我的应用程序中使用UINavigationController. 当使用VoiceOver时,当按下新的ViewController时,backButton具有焦点. 如果视图出现,我宁愿让titleView的accessibilityLabel聚焦. 以便首先读取其accessibilityLabel. 使用UIAccessibilityPostNotification(UIAccessib 我在我的应用程序中使用UINavigationController.
当使用VoiceOver时,当按下新的VIEwController时,backbutton具有焦点.

如果视图出现,我宁愿让TitleVIEw的accessibilityLabel聚焦.
以便首先读取其accessibilityLabel.

使用UIAccessibilityPostNotification(UIAccessibilityScreenChangednotification,self.navigationItem);当我第一次创建并推送视图控制器时,TitleVIEw似乎是集中的.
但是当我从另一个视图控制器(推到第一个视图控制器)回来时,焦点再次出现在后退按钮上.

解决方法 我应该设置TitleVIEw的accessibilityLabel,而不是navigationItem.
以下作品:

- (voID) vIEwDIDLoad{   ...   self.navigationItem.TitleVIEw.accessibilityLabel = @"[text-to-speak]";}- (voID) vIEwDIDAppear{  [super vIEwDIDAppear];         UIAccessibilityPostNotification(UIAccessibilityScreenChangednotification,self.navigationItem.TitleVIEw);}
总结

以上是内存溢出为你收集整理的ios – 辅助功能:如何始终将焦点设置在导航项的标题视图上全部内容,希望文章能够帮你解决ios – 辅助功能:如何始终将焦点设置在导航项的标题视图上所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1017666.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-23
下一篇2022-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存