我有一个 UIDocumentInteractionController 用于在我的应用程序中显示全屏预览。这一切正常,我遇到的问题是全屏查看器打开时的方向变化。
如果查看器打开并且界面方向发生变化,我需要手动更新堆栈中的视图。
我目前已将此编码到方法中:
- (void)documentInteractionControllerDidEndPreview:(UIDocumentInteractionController *)controller
这按预期工作,但在重绘视图时会导致轻微的跳跃(视图现在可见)。
有谁知道我可以用什么方法连接到一个在交互控制器预览结束之前被调用的事件——比如:documentInteractionControllerWillEndPreview
是否有一个 NSNotification 或事件我可以捕捉到这个?
谢谢
罗斯