0
我必须设计一个包含3个等宽视图的屏幕。 &每个视图都有一个删除按钮来删除特定的视图。 当我点击第一次删除按钮比其他两个视图必须与基本视图相等。如何管理等宽度视图
我该如何管理这种情况的约束。 请任何人告诉我如何管理。
感谢
我必须设计一个包含3个等宽视图的屏幕。 &每个视图都有一个删除按钮来删除特定的视图。 当我点击第一次删除按钮比其他两个视图必须与基本视图相等。如何管理等宽度视图
我该如何管理这种情况的约束。 请任何人告诉我如何管理。
感谢
也许最简单的方法是使用一个UIStackView
,与分布设置为Fill Equally
。
当您开始时,3个视图将分别占用堆栈视图宽度的1/3。点击按钮时,您可以使用.removeArrangedSubview()
,堆栈视图会自动重新调整其余两个视图的大小,每个视图占用1/2的宽度。
是的,它是由堆栈视图完成的。但现在我面临的问题是如何管理stackview子视图之间的空间。 –