Я использую 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
Оптимизировать содержание разрешения для увеличения uiscrollview ⇐ IOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ошибка в конвейере увеличения изображения для увеличения изображения в Python
Anonymous » » в форуме Python - 0 Ответы
- 28 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Найдите функциональность выделения слова, используя UIScrollView не по центру
Anonymous » » в форуме IOS - 0 Ответы
- 48 Просмотры
-
Последнее сообщение Anonymous
-