【发布时间】:2016-01-24 22:51:27
【问题描述】:
我正在创建一个内存匹配应用程序,但我无法让自动布局中的按钮正常工作。经过数小时的尝试,按钮并没有缩小并停留在屏幕之外。有没有人知道如何解决这个问题。
【问题讨论】:
-
您能否添加说明如何布置按钮的约束?
标签: xcode swift uibutton autolayout constraints
我正在创建一个内存匹配应用程序,但我无法让自动布局中的按钮正常工作。经过数小时的尝试,按钮并没有缩小并停留在屏幕之外。有没有人知道如何解决这个问题。
【问题讨论】:
标签: xcode swift uibutton autolayout constraints
我能够使用堆栈视图使其工作。让我带你了解一下:
首先,将一行按钮分组,然后转到编辑器 -> 嵌入 -> 堆栈视图
然后您应用以下设置:
对所有行重复此操作后,选择所有水平堆栈并将它们再次转到编辑器 -> 嵌入 -> 堆栈视图,使它们成为一个堆栈视图。让它看起来像这样:
由于您似乎关心正方形之间的间距,因此请确保选择所有正方形并对它们应用纵横比约束。
为了清楚起见,您的约束应该如下所示:
那么每个水平堆栈应该是这样的:
以下是该项目的链接,供您进一步探索: project Link
【讨论】: