iOS - 图像视网膜模糊

时间:2015-07-06 11:16:46

标签: ios objective-c uiimageview xcode6 retina-display

我在以正确的方式显示我的imageView时遇到问题。我是自动布局和大小类的初学者。 这就是我正在做的事情 在.xib中:

我有一个UIImageView:

  • 原始尺寸:709 x 485
  • xib中的尺寸:363 x 248
  • 我将以下约束添加到图像中:

    • 使用常数= -57的等宽度超级视图(我将其更改为-57,因为常数= 0在3.5“和4”中太大)并且乘数= 0.7
    • 与自身的宽高比(121:82)
  • 其他顶部底部,对齐x约束

现在我的问题是,当我将@ 2x和@ 3x图像添加到我的项目时,图像模糊,在视网膜屏幕上不清晰。

约束宽度和宽高比是否会影响图像并且不能正确缩放以适合所有尺寸?

在这种情况下我该怎么做?

1 个答案:

答案 0 :(得分:0)

视网膜屏幕上的大图像看起来模糊的原因可能是因为别名。所以你需要对图像进行反锯齿。

看看以下链接: Anti Alias, UIImage and Performance