2017-05-23 43 views
0

我必须设计一个包含3个等宽视图的屏幕。 &每个视图都有一个删除按钮来删除特定的视图。 当我点击第一次删除按钮比其他两个视图必须与基本视图相等。如何管理等宽度视图

我该如何管理这种情况的约束。 请任何人告诉我如何管理。

感谢

回答

1

也许最简单的方法是使用一个UIStackView,与分布设置为Fill Equally

当您开始时,3个视图将分别占用堆栈视图宽度的1/3。点击按钮时,您可以使用.removeArrangedSubview(),堆栈视图会自动重新调整其余两个视图的大小,每个视图占用1/2的宽度。

+0

是的,它是由堆栈视图完成的。但现在我面临的问题是如何管理stackview子视图之间的空间。 –

相关问题