2017-08-02 56 views
0

我有一个滚动视图有一些子视图(按钮,标签等)。左侧和右侧的约束依赖于滚动视图。 enter image description here滚动视图子视图与不正确的约束

当我加载视图控制器时,滚动视图的contentSize会改变。我可以在viewWillAppear中更新scrollView的contentSize,但不会基于新的contentSize重新计算子视图的约束。如何确保在更新scrollView的contentSize时更新子视图的约束。 enter image description here

+0

你可以为子视图的约束? – Kiester

+0

我认为你必须使用垂直堆栈视图内部UIScrollview,它很容易使用,如果你隐藏查看它会自动调整空间 –

+0

没有任何约束要求间距 –

回答

0

也许你可以在layoutSubviews()函数 添加的所有contrains你可以试试

0

为了简单起见,我把例如与图片不存在更新约束的任何要求

enter image description here

,无论您隐藏自动,如果我写的代码解决空间的问题,例如

btnForgetPassword.isHidden = true 

我能看出来放像

enter image description here