UITableView自动布局之动态图片及文字
在做swift测试app的时候做了个看糗百的功能如上图
这个界面中的内容和图片都是动态的,假如内容为contentLabel
,图片为contentImageView
,一开始我是设置contentLabel
左上下右,contentImageView
则设置左右下和高,并把高连到类做了一个变量contentImageViewHeight,
并在cellForItemAtIndexPath
函数里面中动态设置contentImageViewHeight.constant
的值,结果一运行总报NSLayoutConstraint冲突
后来查了下,做了下修改:将contentImageView
的高删掉,运行,居然没问题了,也就是说heightForRowAtIndexPath
动态设置高度以后,tableview会自动适配contentLabel
和contentImageView
,太强大了,涨姿势了
Written on March 29, 2016