在 iPad 主从应用程序中(主是一个 UITableViewController
,细节是一个 QLPreviewController
)每当我模态地呈现一个 View Controller 时 然后关闭它,QLPreviewController
停止接收触摸事件或至少对它们使用react。因此,即使在选择并显示另一个图像/文档之后,也无法再放大或缩小或“弹跳”当前显示的图像/文档。
请记住,在以模态方式呈现 View Controller 之前,一切都按预期工作,并且可以放大/缩小。
有人知道这个奇怪问题的可能解决方案吗?
编辑:补充说这发生在关闭模态呈现的 View Controller 之后。
编辑 2:如果呈现样式为 UIModalPresentationFormSheet
,则不会出现该问题。它似乎只出现在 UIModalPresentationFullScreen
中。
最佳答案
虽然不是解决此问题的方法,但解决方法是将 View Controller 呈现为 UIModalPresentationFormSheet 而不是全屏。
关于ios - QLPreviewController 在呈现模态视图 Controller 后失去联系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28845355/