我通过xib文件使用UIButton控件。现在我想以编程方式设置按钮的框架。我试过下面的
btn.frame=CGRectMake(0,0,200,70);
它不会改变位置并保持在我放在XIB文件中的相同X和Y坐标上。
答案 0 :(得分:0)
使用这样的前两个参数表示按钮的x,y坐标,另外两个表示按钮的高度和宽度
btn.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);
答案 1 :(得分:0)
删除使用自动布局属性
答案 2 :(得分:0)
转到您的xib文件,选择UIButton,然后在右侧面板中选择第一个选项File Inspector
。取消选中Use Autolayout
复选框