Обрезанное изображение не отображается правильно внутри ImageView - PullRequest
0 голосов
/ 18 мая 2019

У меня довольно интересная проблема, когда обрезанное изображение не отображается правильно внутри UIImageView.

В моем приложении пользователи могут рисовать пользовательские фигуры, а затем обрезать изображение.Для рисования фигур я использовал эту библиотеку github - ZImageCropper

Вот как я обрезаю изображение:

    UIGraphicsBeginImageContextWithOptions(pickedImage.bounds.size, false, 1)
    pickedImage.layer.render(in: UIGraphicsGetCurrentContext()!)

    let newImage = UIGraphicsGetImageFromCurrentImageContext()

    UIGraphicsEndImageContext()

После того, как это изображение помещается внутрь UIImageView и вот что яполучил:

Cropped Image

Но когда я помещаю изображение из каталога активов в тот же UIImageView, вот результат:

Image From Assets Folder

Оба изображения имеют одинаковый размер, я обрезал обрезанное изображение вручную, когда пытался исправить эту ошибку, но она осталась прежней.UIImageView Режим содержимого Соотношение сторон .

Что я делаю не так?

...