模態檢視

模態檢視完全捕獲使用者的注意力,直到任務完成。當模糊檢視(例如警報或彈出視窗)可見時,iOS 會通過調暗和禁用所有其他內容來向使用者說明這一點。實現自定義模態介面的應用程式需要通過設定 accessibilityViewIsModal 向 VoiceOver 提示該檢視值得使用者全神貫注。請注意,此屬性只應在包含模態內容的檢視上設定,而不應在模式檢視中包含的元素上設定。

myModalView.accessibilityViewIsModal = YES;

將檢視標記為模態會鼓勵 VoiceOver 忽略同級檢視。如果在設定此屬性後,你發現 VoiceOver 仍然導航應用中的其他元素,請嘗試隱藏問題檢視,直到模式解除為止。