当我在UIScrollView中使用UIView子类放大时,我想知道哪种扩展核心图形绘图的最佳方法。
目前,当我放大时,绘图变得有点模糊 - 我知道这是正确的功能,我只是想知道开发人员如何覆盖它以保持图像清晰...
谢谢!
(P.s。我听说过使用Core Animation,但是我不知道从哪个大型图书馆开始有可怕的名字哈哈!)
答案 0 :(得分:5)
最简单的方法是使用超级采样。基本上,以比显示的分辨率更大的分辨率创建图像,并将其缩小以便显示(UIImageView将为您缩放)。然后,当您放大时,它将缩小到原始分辨率。
这种方法的缺点是你无法将图像扩大到太大或者会占用太多内存。