Xcode故事板等效于View.GONE的Android LinearLayout



基本上,在Android中,我有一个3个视图的LinearLayout。如果我将视图1设置为"view.GONE",则视图2将成为俯视图,而视图3仍在其下方。或者,如果我将"视图2"设置为"视图.GONE",则视图1现在位于视图3上方。我找不到任何关于如何在iOS应用程序的Xcode中做到这一点的答案。我知道有UIStackView,但那只是iOS 9+,我不想要。我该怎么做?最好是Swift。

我通过将视图固定到其他视图来解决问题,然后我创建了一个高度约束的出口并将其设置为0,而不是试图使用视图的出口来更改视图的高度,如以下答案所示:

https://stackoverflow.com/a/23655322/4838107

最新更新