我在自动布局中遇到问题。 我想要两个按钮,如截图所示。我希望他们也能在横向模式下正确显示。
1)按钮应居中对齐。
2)按钮应该有相同的宽度和高度。
3)按钮应该具有在垂直方向都(横向和纵向)
我有状态第3期从上海华盈的中心距离相等。我希望UI在所有尺寸的设备上都是统一的。
是否可以使用自动布局来实现这一点,或者我需要更新方向更改的约束条件?
我想添加另一视图中上海华的中心,并应用以下约束这一观点实现的愿望UI
1)添加尺寸的另一透视图(上海华的宽度,1)
2 )将水平和垂直中心对齐约束添加到新添加的视图。
3)添加新增视图的所有必需约束,如宽度,高度和x位置。
现在只要这两个按钮这样
4)底部空间约束按钮1添加与新添加的视图 5)按钮2添加顶部空间的限制与新添加的视图
所以,这将在所有方向和所有尺寸的设备上保持不变。
这种方法不好,因为我们需要添加额外的视图。 请提出建议,如果有人有更好的方法/想法
感谢Massimo,这意味着我们需要添加一个额外的视图来实现所需的行为? – user1101733
是的,你需要一个额外的视图(视图容器)加长你的2个按钮。你不需要手动添加,但(按照我的指示)Xcode自动添加,如果你选择你的2个按钮,并选择“编辑 - >嵌入 - >查看” –