2016-07-16 188 views
-2

我在iOS中遇到了辅助功能实施的问题。我有一个我希望读者阅读的自定义辅助功能消息。读者确实阅读了自定义信息,但随着信息的添加,在最后添加了一个单词“按钮”。这里是我的代码如下:iOS辅助功能问题

self.privateToggleButton.accessibilityLabel = "Private. Double tap to toggle setting." 

任何想法我失踪?

+1

是不正常的行为吗? –

回答

0

如果您的项目实际上是一个按钮,iOS会自动读出它是一个按钮作为提示给用户。如果该项目有某种类似按钮的交互,建议您保留此项。

但是,如果您确实需要清除它,可以通过更新项目的AccessibilityTraits和删除UIAccessibilityTrait.Button来完成。

(注意我的领域和类的描述都是基于单声道,所以实际斯威夫特/ Objective C的实现/命名惯例可能会有所不同。)