Оптимизировать содержание разрешения для увеличения uiscrollviewIOS

Программируем под IOS
Anonymous
Оптимизировать содержание разрешения для увеличения uiscrollview

Сообщение Anonymous »

Я использую uiscrollview для отображения нескольких Uiimageviews. Проблема в том, что все изображения становятся размытыми после масштабирования. Поэтому я попытался изменить размер изображения на основе текущего размера представления. < /P>
UIGraphicsBeginImageContext(CGSizeMake(newWidth, newHeight))
self.draw(in: CGRectMake(0, 0, newWidth, newHeight))
let newImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
< /code>
Это решение делает UI менее пикселированным, но все еще брюшным из-за того, насколько встроен увеличивается увеличение uiscrollview.
Я ищу решение, которое может сделать изображение высоким разрешением после того, как я увеличил увеличение в Uiscrollview и сделает изображение меньше разрешения после того, как я увеличил. Эта функция очень похожа на то, как работает Freeform (приложение по умолчанию iOS).
У вас есть какие -либо предложения?

Подробнее здесь: https://stackoverflow.com/questions/795 ... scrollview

Вернуться в «IOS»