美文网首页
textview与tableviewcell

textview与tableviewcell

作者: 神秘唤猫人 | 来源:发表于2017-03-22 23:51 被阅读56次

使用xib做tableviewcell

cell中放textview

这个场景, 已经做了好多好多次...

记录一下...

xib中的textview有一个属性非常重要: scrollEnabled, 必须选YES, 不然会导致textview显示不完整!!!

然后我再tableviewcell中计算textview高度时用下面这个方法

1. 获取数据源得到对应textview的text

2.付给持有的一个样本textview,这个样本textview专门用来计算contentsize,  不用加入subview, font记得设置和cell中的实际显示的textview的font相同,此样本textview的size也需要和实际textview相同, 然后用下述方法得到高度,在heightforrow方法返回

self.sampleTextView.layoutManager.usedRect(for: self.sampleTextView_content.textContainer).size.height + sampleTextView_content.textContainerInset.top + sampleTextView_content.textContainerInset.bottom

这个场景很多很多很多...

做直播的同学基本都要过这一关吧...

相关文章

网友评论

      本文标题:textview与tableviewcell

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