我需要获取ViewController视图的屏幕截图,而不在屏幕上显示视图控制器 .

基本上情况是这样的:我有三个视图控制器:VC1,VC2和VC3 . VC3需要接收VC2视图的屏幕截图 .

导航到VC3有两种不同的方法:

  • 点击VC2导航栏上的“完成”按钮 . 这将获取VC2的屏幕截图并将其传递给VC3

  • 在VC1中的表中点击一行可直接转到VC3 . 不知何故需要将VC2的屏幕截图发送到VC3 .

如何在不显示VC2的情况下从VC1到VC3进行屏幕截图?