在UIScrollView中缩放核心图形

lol*_*lol 2 iphone core-animation core-graphics uiscrollview uiview

当我在UIScrollView中使用UIView子类放大时,我想知道哪个是扩展我的Core Graphics绘图的最佳方法.

目前,当我放大时,绘图变得有点模糊 - 我知道这是正确的功能,我只是想知道开发人员如何覆盖它以保持图像清晰...

谢谢!

(Ps我听说过使用Core Animation,但我不知道从哪个大型图书馆开始有可怕的名字哈哈!)

Lil*_*ard 5

最简单的方法是使用超级采样.基本上,以比显示的分辨率更大的分辨率创建图像,并将其缩小以便显示(UIImageView将为您缩放).然后当您放大时,它将缩小到原始分辨率.

这种方法的缺点是你不能将图像扩大到太大,否则会占用太多内存.