1

我有 3 个按钮,一个在另一个下方。要求是,所有按钮都应该居中对齐。动态内容应该适合这 3 个按钮。请帮我解决这个问题。我对内容拥抱,抗压缩性和内在内容大小只有模糊的了解。非常感谢您。

4

2 回答 2

2

对于iOS 9及以后:

用于UIStackView嵌入所有内容buttons并将其设置stack viewview. 对于动态内容,设置stackView's heightConstraint大于等于relation(>=)。

对于iOS 8和更早:

只需使用UIView而不是UIStackView. 其余的事情将是相同的。

在此处输入图像描述

于 2017-01-09T08:31:53.207 回答
1

将所有UIBUttons 嵌入 aUIStackView并根据需要设置 stackViews 属性。

要了解这个想法,请参阅此答案

注意:UIStackView仅在 iOS >= 9 下可用。

于 2017-01-05T13:06:31.800 回答