2017-10-13 55 views
0

我有一个摄像头视图和顶部,我放置了一个蓝色的矩形线imageview。如何在SWIFT 3中从相机预览视图中裁剪图像?

enter image description here

我的问题是,当我按下拍摄按钮我必须保存图像无论是矩形区域内。我尝试了下面提到的代码,但它不会裁剪该区域。

let cgImage = image.cgImage 
let croppedCGImage: CGImage = cgImage!.cropping(to: self.m_TrimArea.frame)! 
let uiImage = UIImage(cgImage: croppedCGImage) 

这里self.m_TrimArea是一个包含蓝色矩形线的imageview。请提供一些指导来实现这一点。

+0

我也搜索了很多要做的 - 如果你愿意使用POD,我可以推荐使用 - > https://github.com/ruslanskorb/RSKImageCropper – AlexWoe89

回答

相关问题