我有一个具有以下约束的UIButton:
我设置了这些约束并在Storyboard中添加了按钮。
如何以编程方式更改按钮的框架?
我尝试了这个,但它没有任何效果:
goodButton.frame = CGRectMake(0, 0, 200, badButton.bounds.size.height)
答案 0 :(得分:1)
当你说约束时,你的意思是AutoLayout约束吗?在autoLayout中,修改按钮的框架不再有意义。
必须通过autoLayout约束来处理帧中的更改。您需要创建对约束的引用(它们是对象)..并相应地修改它们的.value属性。
更正:.constant属性