我有两个视图控制器:
- UITableViewController
- UIViewController
UIViewController
我在UITableViewController
上方模态显示,可以滑动以展开(例如在iOS Maps应用中)。问题出在
Voice-Over
中。激活时,焦点位于UIViewController
上,但是向左滑动不会将其带到UITableViewController
上。注意:当我通过
UIViewController
透明区域中放置的触摸时,以模态显示UIViewControllers
时,我可以在后台与UITableViewController进行交互。 最佳答案
根据实现视图控制器的方式,快速查看accessibilityElementsHidden
和accessibilityViewIsModal
属性可能会有所帮助。
看一眼:
“实现可访问的模式视图”部分中的article可以通过巧妙,互动和教学的方式来了解后者的工作方式。
这些many useful examples包括代码和插图。