0

我正在尝试使用 UIStackView 创建一个网格,我能够做到预期一个问题。我不能使它成为一个完美的正方形。每当我设置纵横比约束时,我都会得到冲突约束。

网格是 5✕7

我将每一行嵌入到 UIStackView 中,然后将所有行嵌入到外部 UIStackView 中,但它似乎不起作用。

最好的方法是什么?

4

1 回答 1

2

通常,最好的方法是使用尽可能少的约束。在这种情况下,如果您的行堆栈视图和外部堆栈视图都设置为,fill equally那么唯一的附加约束应该是将外部堆栈视图的比率设置为 5:7。显然,您还需要对整体大小和位置进行一些限制。

于 2016-07-23T20:27:01.083 回答