【发布时间】:2014-04-04 09:47:52
【问题描述】:
我有一个带有UIScrollView 的视图控制器。在那个滚动视图里面我有两个UIViews。 viewA 位于 viewB 上。我在这个项目中使用 Xcode 5 和自动布局。我想做的是当 viewA 被隐藏时,将 viewB 移动到 viewA 所在的顶部(从技术上讲,仍然坐着,只是隐藏了)。
我看了这个 SO 答案:How to use auto-layout to move other views when a view is hidden?
但是它并没有真正帮助我。我将一个垂直间距恒定的 IBOutlet 连接到滚动视图的顶部,并在隐藏 viewA 时将其设置为 0.0f。但是,它根本没有改变我的 UI。
【问题讨论】:
-
您可以在更改垂直间距值的位置发布代码吗?这个垂直间距与哪个元素对应?
标签: ios xcode5 autolayout