首页 > 解决方案 > 为 UIButton 启用自动调整大小会禁用图像背景

问题描述

我将拖放的 aUIButton拖到 my 上Storyboard并为其分配了一个图像(来自Assets)。

我有一个 10 MAX XS 并且一直在使用它进行开发。我现在开始深入研究不同的屏幕尺寸,并且遇到了UIButton.

我使用了 auto-sizing 部分,因此它可以适应屏幕尺寸:

在此处输入图像描述

如果我禁用自动调整大小中心方块中的 Y 轴箭头并为常规 iPhone XS 运行模拟器,则按钮看起来很好并且已经调整了宽度。

如果我启用 Y 轴,按钮会调整到正确的高度,但我使用的图像会消失!

谁能解释为什么会这样?

我在所有三个资产方格(1x、2x 和 3x)中使用了相同的图像尺寸作为免责声明,以防万一。

在此处输入图像描述

标签: iosswiftuibuttonautoresize

解决方案


推荐阅读