我在Storyboard中有4個按鈕,包含BottomSpace和Horizontal Alignment約束。有沒有辦法訪問這些約束常量,而無需將它們鏈接爲網點?我想更新這些常量,當用戶按下一個按鈕,所以在僞理想情況是:以編程方式獲取uibutton的約束條件
func buttonPressed(_ button: UIButton) {
button.bottomSpaceConstraint.constant += 10
button.horizontalAlignment.constant += 10
}
預先感謝您!
當然,你可以訪問他們,但有很多的麻煩,圖什麼樣的約束是那些。即:'button.contraints'這是'NSLayoutConstraint'的一個數組。 – EridB