0
A
回答
0
我認爲你正在尋找:
view.setNeedsUpdateConstraints()
view.updateConstraintsIfNeeded()
然而,知道系統會自動調用這個每個佈局傳遞,所以你可以只使用代碼的第一行,除非你需要最新約束的度量。從documentation:
每當一個新的佈局傳遞觸發一個視圖時,系統調用此方法,以確保爲視圖和任何約束其子視圖從當前視圖層次和約束的信息更新。該方法由系統自動調用,但如果需要檢查最新的約束,可以手動調用。
相關問題
- 1. 以編程方式更新約束條件iOS
- 2. IOS以編程方式在Swift中添加約束條件
- 3. 以編程方式更新約束?
- 4. 在iOS上以編程方式添加約束條件
- 5. UIView以編程方式設置約束條件
- 6. 嘗試以編程方式實現約束時忽略約束條件
- 7. 以編程方式在Swift中追蹤和引導約束(NSLayoutConstraints)
- 8. 以編程方式向UITextField添加約束條件
- 9. MonoTouch以編程方式向UITextField添加約束條件
- 10. JavaFX - 以編程方式滾動ScrollPane的約束條件
- 11. 以編程方式添加約束條件
- 12. 以編程方式獲取uibutton的約束條件
- 13. 以編程方式向UIImageView添加約束條件
- 14. 以編程方式創建佈局約束條件
- 15. 在ConstraintLayout中以編程方式刪除/添加約束條件
- 16. Swift 3 - 以編程方式創建標題欄約束
- 17. 如何以編程方式更新約束?
- 18. iOS以編程方式將乘數乘以約束
- 19. 使用Swift以編程方式向按鈕添加約束
- 20. 以編程方式實現約束
- 21. 以編程方式設置約束
- 22. 以編程方式向自定義組件添加約束條件
- 23. 如何從故事板中以編程方式更改約束條件?
- 24. ios自動佈局:以編程方式設置寬度約束
- 25. iOS以編程方式添加約束導致錯誤
- 26. 如何以編程方式更改錨樣式約束?
- 27. 如何以編程方式更改約束佈局的子視圖的約束
- 28. 如何通過編程方式修改UIButton的約束條件
- 29. 以編程方式更改集合視圖約束
- 30. 如何以編程方式更改UITableViewCell上的約束?