我在Storyboard中有4个按钮,包含BottomSpace和Horizontal Alignment约束。有没有办法访问这些约束常量,而无需将它们链接为网点?我想更新这些常量,当用户按下一个按钮,所以在伪理想情况是:以编程方式获取uibutton的约束条件
func buttonPressed(_ button: UIButton) {
button.bottomSpaceConstraint.constant += 10
button.horizontalAlignment.constant += 10
}
预先感谢您!
当然,你可以访问他们,但有很多的麻烦,图什么样的约束是那些。即:'button.contraints'这是'NSLayoutConstraint'的一个数组。 – EridB