使用自定义视图控制器推送转换,如何使用其导航栏拍摄“传入”视图控制器的快照/屏幕截图?

时间:2015-07-19 18:50:45

标签: ios cocoa-touch uiview uiviewcontroller uinavigationcontroller

这让我发疯了。我想截取传入视图控制器的屏幕截图,包括导航栏(但不是状态栏),因此我可以将当​​前视图控制器顶部的全部内容滑动为过渡。但是,如果我在snapshotViewAfterScreenUpdates上拨打toViewController.view,则说明它没有导航栏。如果我在[UIApplication sharedApplication].keyWindow上调用它,它将包含导航栏,但它适用于当前视图控制器,而不是传入的控制器。这同样适用于drawViewHierarchyInRect

我该怎么做?

0 个答案:

没有答案