我正在創建基於視圖的應用程序,我將通過addSubview
方法進入下一個視圖。 問題是,當我打開VoiceOver ON功能並添加子視圖時,它會從先前視圖獲取配件標籤。也就是說,如果我在rect上點擊視圖,在之前的視圖中有標籤,那麼VoiceOver也會將其檢測爲輔助功能標籤並開始讀取該標籤。 但是,如果我使用導航控制器去下一個視圖控制器,我不會有任何問題。 任何人都可以告訴我,如果蘋果本身支持VoiceOver設施僅適用於基於導航的應用程序,或者在基於視圖的應用程序中有VoiceOver的其他解決方案?VoiceOver讀取iPhone應用程序中以前視圖上的標籤?錯誤?
PS我也嘗試了一些演示應用程序也一樣,但結果相同。
因此,在當前視圖中,我添加了一個包含按鈕的子視圖,而輔助功能也讀取了子視圖後面的標籤。我希望閱讀添加視圖的按鈕的可訪問性,以及前一視圖的可視部分的剩餘部分(而不是隱藏在添加視圖後面的標籤)。 有人可以告訴,如果它是iPhone的配音錯誤,默認情況下,它也讀取parentView的標籤,在addsubview?
是你隱藏的標籤放置在您的視圖中選中了隱藏的複選框,或者你輸入他們的廈門國際銀行或情節串連圖板,他們只是被存儲在邊欄上? – 2012-03-27 00:33:37
我的標籤隱藏在添加的視圖後面。我剛纔在我的問題中詳細闡述了它。 我在當前視圖中添加子視圖,其中包含按鈕,這個子視圖背後有一些標籤,配音也讀取這些標籤,這不應該發生。 – vipsk 2012-03-27 09:51:52
你在使用故事板嗎? – 2012-03-27 11:09:37