以编程方式调整控件框架

时间:2014-04-14 12:54:35

标签: ios uibutton

我通过xib文件使用UIButton控件。现在我想以编程方式设置按钮的框架。我试过下面的

btn.frame=CGRectMake(0,0,200,70);

它不会改变位置并保持在我放在XIB文件中的相同X和Y坐标上。

3 个答案:

答案 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复选框