在 Xcode 中将图像尺寸调整为不同的 iPhone 屏幕尺寸

Posted

技术标签:

【中文标题】在 Xcode 中将图像尺寸调整为不同的 iPhone 屏幕尺寸【英文标题】:adjusting images sizes to different iPhone screen sizes in Xcode 【发布时间】:2015-07-18 18:50:41 【问题描述】:

我在大小类“紧凑宽度和常规高度”中构建了故事板。当我在 iPhone 6 模拟器中运行它时,它看起来很好,并且与屏幕上的完全一样。但是当我在 iPhone 5 模拟器上运行该应用程序时,图像会从屏幕上消失。基本上所有元素都保持了它们的精确尺寸,并且没有缩小到 iPhone 5 的较小屏幕尺寸。

同样,在 iPhone 6plus 模拟器中运行时,会有很多额外的空白。

我该如何解决这个问题?有没有简单的解决方法,还是我必须重新制作我已经完成的所有故事板?

【问题讨论】:

你必须使用方面填充 方面填充不起作用。我已将屏幕上的所有按钮标记为“视图”区域中的方面填充,但它仍然无法正常工作。 【参考方案1】:

由于您使用 IB 进行此操作,因此您需要设置宽高比填充。如果你这样做,有时约束会抱怨,所以只设置不会伤害你的约束。

【讨论】:

以上是关于在 Xcode 中将图像尺寸调整为不同的 iPhone 屏幕尺寸的主要内容,如果未能解决你的问题,请参考以下文章

在 iPhone 上为不同的图像尺寸使用 Xcode 自动布局

如何使用 Xcode AutoLayout 调整图像大小?

python 根据图像的长边尺寸将图像调整为多种不同的尺寸。

如何调整html中的图像大小以适应屏幕尺寸?

在php中将图像调整大小并裁剪为固定大小

Xcode Storyboard 图像大小