美文网首页
关于动态改变tableviewCell内部子控件的frame

关于动态改变tableviewCell内部子控件的frame

作者: Hollylord | 来源:发表于2015-09-09 17:56 被阅读882次

如果你是用xib定义了cell(如果是用纯代码手写请跳过本文),那么cell内的子控件不能通过frame修改,也就是说cell的frame在xib中已经被固定死了。

那么如何更改呢:

1 去掉xib中的autolayout选项

2. 然后再cell.m文件中的layoutsubviews方法里面修改子控件的frame。

至于非要利用autolayout修改,貌似只能现在xib中设置autolayout,然后再layoutsubviews中修改约束。只是本人猜测,欢迎各位网友验证猜想。

相关文章

网友评论

      本文标题:关于动态改变tableviewCell内部子控件的frame

      本文链接:https://www.haomeiwen.com/subject/bflpcttx.html