iOS Xcode 使背景图像缩放以填充

Posted

技术标签:

【中文标题】iOS Xcode 使背景图像缩放以填充【英文标题】:iOS Xcode make background image scale to fill 【发布时间】:2015-06-24 11:13:19 【问题描述】:

我希望使用缩放填充模式为每种尺寸的 iPhone 和 iPad 设置相同的背景。

这是我的背景:

这就是我的 Image View 在 Xcode 中的样子:

问题是为什么当我在模拟器 (iPhone 4s) 上运行它时它不能扩展填充?

对这个问题有什么想法吗?

【问题讨论】:

您必须使用自动布局约束、自动调整掩码或代码来定义其运行时大小... 在你的 ImageView 上将左上角和底部的自动布局设置为 0 设置 imageView 约束的问题 【参考方案1】:

将 imageView 的约束设置为下图。添加添加4个约束。

输出:

【讨论】:

以上是关于iOS Xcode 使背景图像缩放以填充的主要内容,如果未能解决你的问题,请参考以下文章

IOS - 将背景图像缩放到不同的屏幕尺寸并将标签放在固定位置上

UIButton 背景图像水平缩放以填充同时保持纵横比

使用背景图像填充 SVG 路径元素,无需平铺或缩放

Andengine,缩放图像以填充屏幕大小,而不保持纵横比

iOS:UIImage 缩放以填充 UIView

如何使UIImageView适合缩放图像