使用与实际图像不同大小/比例的UIImageViews会有性能影响吗?

时间:2012-07-05 17:02:01

标签: iphone ios uiimageview uiimage retina-display

我懒得从网上加载图片并将它们扔进我在Nib中创建的UIImageViews。在视网膜iPad上,按比例缩小的图像看起来比正常分辨率下的图像好很多。即使它们看起来更好,那些 的图像也会被重新调整大小,这会导致性能下降,对吗?我应该使UIImageViews的大小与UIImages相同吗?

1 个答案:

答案 0 :(得分:2)

不应将图片的大小调整为图片视图的大小,而应调整为[[UIScreen mainScreen] scale] * imageView.size。在视网膜屏幕上,比例为2,但最好使用屏幕比例而不是硬编码。

将其设置为此精确大小将需要渲染时最少的周期(从而获得最佳性能)。