2017-08-02 73 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

相關問題