iOS UIImageView - 图像顶部被切断?

时间:2014-01-18 15:24:12

标签: ios iphone uiimageview alignment

我是iOS开发的新手,我正在使用UIImageView来显示图像。我做了一个名为“red.png”和“red@2x.png”的320x480和640x960图像。

无论我如何缩放或对齐UIImageView,图像总是在顶部中途斩断。

我是否有意采取措施来解决这个问题,因为我认为这些决议是正确的?

UIImageView的大小为320x568,以填充故事板。

谢谢:)

2 个答案:

答案 0 :(得分:0)

尝试更改为图像名称,如下所示:

self.colourImage.image = [UIImage imageNamed: @"red.png"];

您不应在图像名称中直接指定'@2x'。 如果设备支持视网膜显示,则会自动使用。 这就是你需要创建2组图像的原因;一个用于非视网膜,一个用于视网膜(使用@ 2x),OS会为您选择正确的视网膜。

答案 1 :(得分:0)

我上面的评论很难理解,这可能是一个答案:

myImageView.contentMode = UIViewContentModeScaleAspectFit;