0

这已被多次询问。但大多数答案不适用于最新的操作系统(3.0+),或者他们是“苹果将拒绝它”。捕获UIImagePickerController的预览

我需要的是以编程方式抓取显示在UIImagePickerController预览中的图像,而不需要用户拍照并使用图像 - 我实际需要的是获取我的应用程序的屏幕截图,其中包含相机背景和其他东西在前台。

我已经尝试了几种方法,使用最新的方法:遍历UIImagePickerController.view的所有子视图,并使用[view.layer renderInContext:]方法将它们保存为图像。使用这种方法,我实际上可以获取所有控制器的资源(按钮等),但我永远无法看到实际的预览。有没有人想过在3.0+中做到这一点?

回答

相关问题