在我的项目中,我使用self.imagePicker.allowsEditing = true
进行图像裁剪。从图库拍摄的图像可以正常工作时,我可以将图像移动通过矩形,但是直接从相机拍摄的图像无法平移图像时,用户只能选择该矩形中第一次出现的区域。无法选择顶部和底部区域。
self.imagePicker.allowsEditing = true
self.imagePicker.sourceType = .camera
self.imagePicker.mediaTypes = ["public.image"]
self.imagePicker.cameraCaptureMode = .photo
self.imagePicker.sourceType = UIImagePickerControllerSourceType.camera
self.present(self.imagePicker, animated: true, completion: nil)