在Swift中使用picker.allowsEditing = true裁剪方形照片

时间:2018-01-21 12:18:41

标签: ios swift swift3 uiimagepickercontroller

我目前正在编写允许分享图片的社交应用。用户可以从他/她的图书馆分享图片。

func selectImg() {
      let picker = UIImagePickerController()
      picker.delegate = self
      picker.sourceType = .photoLibrary
      picker.mediaTypes = ["public.image"]
      picker.allowsEditing = true
      present(picker, animated: true, completion: nil)
}

然后,用户必须裁剪图片以使其具有方形版本。为此,我写了picker.allowsEditing = true,但问题是裁剪区似乎不合适,这是看起来像:

enter image description here

正如你在这张方形图片中所看到的那样,裁剪区​​被取代了,我真的不知道为什么。我试图检查用户是否有同样的问题,但没有结果。

0 个答案:

没有答案