【发布时间】:2016-09-13 23:52:27
【问题描述】:
我希望画外音在读出视图标题后读出自定义消息。为此,我为导航项设置了可访问性提示。
self.navigationItem.accessibilityHint= @"Custom message.";
但是画外音不会读出 UINavigationItem 的提示。它只读出标题并停在那里。 将文本附加到可访问性标签是一种选择,如果这不起作用,我相信这是一种解决方法。还有其他建议吗?
我想要实现的是指示用户在显示特定屏幕时将设备移交给另一个用户。我希望在读出标题后读出指令。
【问题讨论】:
-
你不应该在特定的
UIBarButtonItem上设置提示吗? -
我希望画外音先朗读导航标题,然后再朗读提示。在 UIBarButtonItem 上设置它会读取栏按钮项的标题,然后读出提示。
-
对。但是您需要在实际的条形按钮项上设置提示。然后当用户点击条形按钮项时,会读取按钮的标题,然后是提示。
-
编辑了我的问题,以便更好地说明为什么我需要标题提示而不是栏按钮项提示。
-
哦,你希望视图控制器的标题有提示。如果不为导航项设置明确的
titleView,我不知道该怎么办。
标签: ios accessibility uinavigationitem voiceover