Я пытаюсь найти решение, которое лучше всего позволит пользователю изменить размер изображения (жить с жестом щепотки), а также сохранить максимально возможное качество.
Мое приложение в основном показывает несколькоimageViews уменьшается в размере при запуске viewDidLoad
.Я использую UIImage + Resize как способ их уменьшения и сохранения качества.
Я использую жест щипка, чтобы повлиять на CGAffineTransformScale
, чтобы позволить пользователю увеличивать / уменьшатьразмер фото.Теперь проблема в том, что CGAffineTransformScale
ничего не делает для качества изображения.Это просто растянет изображение.
Есть ли способ повысить качество фотографии, увеличив размер кадра просмотра изображения?Я полагаю, что я мог бы просто получить доступ к исходному изображению и заменить imageView.image новым изображением, основанным на размерах, когда UIGestureRecognizerStateEnded
.Однако это выглядит довольно некрасиво, когда фотография масштабируется во время фазы сжатия.
Любые идеи приветствуются.Спасибо