代码之家  ›  专栏  ›  技术社区  ›  Dimitris

捕获UIImagePickerController的预览

  •  0
  • Dimitris  · 技术社区  · 16 年前

    这已经被问过很多次了。但大多数答案并不适用于最新的操作系统(3.0+),或者它们是“苹果将拒绝”。

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

    我尝试了几种方法,最新的是:遍历UIImagePickerController.view的所有子视图,并使用 [view.layer renderInContext:] 方法。使用这种方法,我实际上可以获得控制器的所有资源(按钮等),但我永远看不到实际的预览。有人在3.0+中找到了这样做的方法吗?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Community Mohan Dere    9 年前

    这一点已在本报告中得到答复 question 1317978 已经。还有,看看 the blog post describing live grabbing in sudoku solver