博客> xib创建的约束好的控件用代码实现位置和大小的改变
xib创建的约束好的控件用代码实现位置和大小的改变
2017-11-21 13:17 评论:0 阅读:270 飞翔信念
xib控件frame代码修改

在xib上新建的控件,右下有三个控件,但是效果是只显示两个并右对齐,相当于把第三个移除一样,有的界面还用到,就用代码改变两个控件的位置并隐藏第三个控件

在网上搜了下,说是把autolayout的对勾去掉,因为项目界面东西比较多,就新建了一个xib测试了下,把autolayout对勾去掉,控件的约束都会没有,如果项目做了一半再把对勾去掉岂不是功亏一篑,后来找到一篇文章,直接把xib上的控件的具体的那个约束拖拽定义,再在.m文件中

cell.label.constant=-60;这样设置其约束,就可以改变控件的位置,大小也可改变。

(注:需要改变哪个约束,就用xib拖拽在自身的.h文件中定义,在并在viewcontroller的.m里面改变约束值即可)

收藏
1
sina weixin mail 回到顶部