【发布时间】:2014-05-11 15:18:08
【问题描述】:
假设我正在使用 iOS 7 的交互式视图控制器转换做某事,我收到了 toViewController 和 fromViewController,目前屏幕上只有 fromViewController 可见。
如果我想获得fromViewController 的快照,我可以轻松做到:
UIView *fromViewControllerSnapshot = [[UIScreen mainScreen] snapshotViewAfterScreenUpdates:YES];
但如果我正在寻找包含toViewController 状态栏的快照,我不确定该怎么做,因为它在屏幕上还不可见。
至于为什么,我想将 full 视图控制器(包括状态栏)作为过渡的一部分向右滑动以弹出它并同时将另一个完整视图控制器滑入时间,都移动各自的状态栏。
是否可以获得不是 100% 可见的视图控制器的快照?
【问题讨论】:
-
如果您的要求是拍摄完整视图控制器的快照,其中包含可见和不可见对象以在没有状态栏的情况下捕获,我可以提供帮助.. 如果是这种情况,请告诉我..
标签: ios objective-c ios7 uiview uiviewcontroller