我在ios的約束部分中確實很弱。我已經通過了許多參考鏈接,如下所示,但仍然無法解決我的問題。在運行時快速更改約束條件
Hide autolayout UIView : How to get existing NSLayoutConstraint to update this one
在情況下,我需要改變基於一些條件UIView2的y軸。 storyboard.png顯示佈局。
如果條件與步驟1失敗UIView2,步驟2和步驟3 應該是可見的,它的位置也應在condition1.png改變如圖
如果條件通過UIView2與步驟1,步驟2和步驟3 應該不可見如condition1.png所示
請爲我提供如何實現上述場景的步驟。我嘗試過,但如果爲UIView1設置約束,高度保持不變,並且在運行時不會改變。
讓我嘗試將更新它.. – cybergeeeek
確定...如果你有任何問題,讓我知道 –
高度的視圖1的變化,但視圖2完全不動。 – cybergeeeek