iOS UIImageView - 图像顶部被砍掉



我是iOS开发的新手,我正在使用UIImageView来显示图像。我制作了一张 320x480 和一张 640x960 的图像,称为"红色.png"和"red@2x.png"。

无论我如何缩放或对齐 UIImageView,图像总是在顶部砍掉一半。

我是否应该做些什么来解决这个问题,因为我认为这些决议是正确的?

UIImageView 的大小为 320x568,用于填充情节提要。

谢谢:)

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

myImageView.contentMode = UIViewContentModeScaleAspectFit;

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

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

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

最新更新