有效的Xcode堆栈视图方法

1 。 使用情节提要,创建一个堆栈视图,如图(1)所示。 将路线设置为“填充”,将“分布”设置为“均等填充”。 另外,为子视图设置间距,该间距对于iPhone和iPad看起来都不错。 设置好所有按钮后,请稍后使用这些值。

2 。 如图所示放置堆栈视图(图2)。 堆栈视图不需要大小限制 。 注意堆栈视图的位置。 约束使用尾随空格设置水平位置,并使用顶部空格设置垂直位置。 子按钮视图确定堆栈视图的大小。

您可能会想要调整堆栈视图的大小,然后将按钮放在其中。 我建议不要这样做。 这是一罐蠕虫。

3 。 将按钮或其他对象拖到“堆栈视图”中(图3a)。 然后使第一个的等于主屏幕的宽度(图3b)。 接下来,将宽度编辑为主屏幕的百分比。 注意0.09乘数。 这样做将使“堆栈视图”中的所有子代的大小都根据屏幕大小进行调整。

4 。 向子级添加一个约束(图4)。 选择“宽高比”并将其设为1:1。 这样可以防止按钮歪斜。 将此约束添加到堆栈视图中的所有子级。

这是一个包装。 堆栈视图和自动布局的这种基本方法在大多数情况下都有效。

寻找即将发表的文章,以了解IBM Watson,Apple CoreML和Google Colab如何合作确定外星人。

可在此处获取更多屏幕截图:

影片| 不是地球
www.notfrom.earth