我有一项要求,例如在相机视图中添加一个圆圈,并仅在该圆圈中捕捉照片。 我怎么能这样做。谢谢。
答案 0 :(得分:0)
您可以覆盖视图上方的视图 请参阅以下链接
iPhone sdk - Use a custom camera
为了拍摄圆圈中的图片,当用户点击拍照按钮时,您可以截取该特定区域的屏幕截图
UIGraphicsBeginImageContextWithOptions(vw.frame.size, NO, [[UIScreen mainScreen] scale]);
CGContextRef context = UIGraphicsGetCurrentContext();
[vw.layer renderInContext:context];
UIImage * img UIGraphicsGetImageFromCurrentImageContext();
希望这有助于您构建自己的逻辑