Мне нужно получить масштабированное изображение контента, видимого в данный момент в UIScrollView. Я могу получить изображение, но есть несоответствие между алгоритмом сглаживания, используемым представлением прокрутки, и процессом захвата. Пожалуйста, посмотрите на изображение, чтобы получить мою точку зрения:
( влево : как видно из UIScrollView, вправо : как захватывается с renderInContext)
изображение
Я уже пытался установить качество интерполяции, маску сглаживания краев и разрешить / принудительно использовать сглаживание в контексте, используя CGContextSetAllowsAntialiasing и CGContextSetShouldAntialias, но безуспешно. Изображение сохраняется в файл в формате PNG с UIImagePNGRepresentation.
Есть идеи, как получить точную копию того, что видно в режиме прокрутки?