我有两个 View Controller :
- UITableViewController
- UIViewController
UIViewController
我在 UITableViewController
上以模态方式呈现,它可以滑动以展开(就像在 iOS map 应用中一样)。
问题出在 画外音
中。当它激活时,焦点位于 UIViewController
,但向左滑动不会将其带到 UITableViewController
。
注意:当 UIViewController
以模态方式呈现时,我可以在后台与 UITableViewController 交互,因为我传递了放置在 UIViewControllers
透明区域中的触摸。
最佳答案
根据您实现 View Controller 的方式,快速查看 accessibilityElementsHidden
和 accessibilityViewIsModal
属性可能会有所帮助。
看看:
- 这article在实现可访问的模态视图部分,通过巧妙、互动和教学的插图了解后一个属性的工作方式。
- 这些 many useful examples包括代码和插图。
关于ios - 将焦点从一个 View Controller 转移到另一个 View Controller (以模态方式呈现),反之亦然,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55141463/