Захват изображения UIScrollView контента - проблема сглаживания - PullRequest
3 голосов
/ 09 февраля 2011

Мне нужно получить масштабированное изображение контента, видимого в данный момент в UIScrollView. Я могу получить изображение, но есть несоответствие между алгоритмом сглаживания, используемым представлением прокрутки, и процессом захвата. Пожалуйста, посмотрите на изображение, чтобы получить мою точку зрения:

( влево : как видно из UIScrollView, вправо : как захватывается с renderInContext)

изображение

Я уже пытался установить качество интерполяции, маску сглаживания краев и разрешить / принудительно использовать сглаживание в контексте, используя CGContextSetAllowsAntialiasing и CGContextSetShouldAntialias, но безуспешно. Изображение сохраняется в файл в формате PNG с UIImagePNGRepresentation.

Есть идеи, как получить точную копию того, что видно в режиме прокрутки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...