如何在 ios swift 中使用情节提要平均划分按钮图像?

How do i divide buttons image equally using storyboard in ios swift?

我的目标是在视图控制器中简单地平分一个按钮,我使用堆栈视图将它们分组

示例图片

如果可能的话,我想让图片的纵横比合适,这样图片看起来会更好。

第一张图片看起来不同的原因是我在代码中给了它一条指令

self.button.imageView?.clipsToBounds = true
        self.button.imageView?.contentMode = UIViewContentMode.ScaleAspectFit

我正在努力实现的目标,如您所见,它非常适合。

设置约束 StackView CentralHorizontalCentralVerticalEqualWidthequal height 到超级视图。

StackView 对齐 - 填充

StackView 分布 - 填充相等

气枪怪胎 您可以按照以下方式进行

在一个视图中添加三个图像视图,然后在附加图像中为每个图像调整图像大小。它会按照你想要的效果。

希望您的项目中有高分辨率图像或所有尺寸的图像,这样我就不会被拉伸。

.