ImagePickerController裁剪问题

时间:2018-04-13 06:45:24

标签: ios objective-c uiimagepickercontroller

我希望用户能够通过ImagePickerController裁剪他们从照片库中选择的图像。

我允许编辑。

self.imgPicker.allowsEditing = true

检索已编辑的图像版本。

let img = info[UIImagePickerControllerEditedImage] as? UIImage

图像顶部未完全裁剪。这是苹果代码。我需要实现自定义的东西吗?

裁剪(应仅显示图片,裁剪掉所有白色):

enter image description here

结果:

enter image description here

1 个答案:

答案 0 :(得分:2)

当您从相机中单击图片时,这是一个默认行为,这个问题不会出现,但是当您从照片库中选择一张图片时,它就会出现。

您可以随时使用替代方案我建议YPImagePicker

或者您可以手动裁剪图像,请参阅此LINK

我希望它有所帮助。