我需要获取UIScrollView中当前可见内容的缩放图像。我能够获得图像,但滚动视图使用的抗锯齿算法与抓取过程之间存在差异。请看一下图片来说明我的观点:
(左:在UIScrollView中看到,正确:正如抓取renderInContext一样)
我已经尝试使用CGContextSetAllowsAntialiasing和CGContextSetShouldAntialias设置插值质量,边缘抗锯齿掩码和允许/强制反别名,但没有成功。使用UIImagePNGRepresentation将图像作为PNG保存到文件中。
如何获取滚动视图中可见内容的确切副本?