标签: iphone image-manipulation uiimage calayer
我想用设备的相机拍照,在其上面叠加CALayer,然后以设备相机的原始分辨率导出照片。
到目前为止我能想出的最佳解决方案是将CALayer叠加在UIView之上,并使用[CALayer renderInContext:]捕获当前视图状态。但是,结果将是设备本机屏幕分辨率,而不是相机的原始分辨率。
[CALayer renderInContext:]
有更好的建议吗?
一如既往地谢谢
答案 0 :(得分:0)
在这种情况下,您实际想要做的是使用核心图形在屏幕外绘制图像。稍微复杂一点,但我找到了最好的解决方案。