0

我有一个要求,例如在相机视图中添加一个圆圈并仅在该圆圈中拍摄照片。我该怎么做。在此先感谢。

4

1 回答 1

0

您可以在视图上方叠加视图请参考以下链接

iPhone sdk - 使用自定义相机

为了在圆圈中拍照,当用户点击拍照按钮时,您可以截取该特定区域的屏幕截图

UIGraphicsBeginImageContextWithOptions(vw.frame.size, NO, [[UIScreen mainScreen] scale]);
CGContextRef context = UIGraphicsGetCurrentContext();
[vw.layer renderInContext:context];
UIImage * img UIGraphicsGetImageFromCurrentImageContext();

希望这将帮助您建立自己的逻辑

于 2013-02-28T09:54:28.230 回答