2016-07-16 106 views
-2

我在iOS中遇到了輔助功能實施的問題。我有一個我希望讀者閱讀的自定義輔助功能消息。讀者確實閱讀了自定義信息,但隨着信息的添加,在最後添加了一個單詞「按鈕」。這裏是我的代碼如下:iOS輔助功能問題

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

任何想法我失蹤?

+1

是不正常的行爲嗎? –

回答

0

如果您的項目實際上是一個按鈕,iOS會自動讀出它是一個按鈕作爲提示給用戶。如果該項目有某種類似按鈕的交互,建議您保留此項。

但是,如果您確實需要清除它,可以通過更新項目的AccessibilityTraits和刪除UIAccessibilityTrait.Button來完成。

(注意我的領域和類的描述都是基於單聲道,所以實際斯威夫特/ Objective C的實現/命名慣例可能會有所不同。)