textview与tableviewcell

使用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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • TableViewCell 今天来和大家一起聊聊处理不等高TableViewCell的那些小花招 课题一:如何计算...
    瀚清阅读 3,280评论 0 1
  • 1、设置UILabel行间距 NSMutableAttributedString* attrString = [[...
    十年一品温如言1008阅读 5,878评论 0 3
  • 转自:http://www.code4app.com/blog-866962-1317.html1、设置UILab...
    MMOTE阅读 5,728评论 1 1
  • 大家好,我是丹,最近天气炎热,很容易就会变成一个暴脾气,听说西瓜可以清火,今天就榨一杯心灵西瓜汁,浇灭怒火! 忌 ...
    我最爱胡歌阅读 3,003评论 0 0
  • 人这一生但求问心有悔重来却也不改,只为遇见时仍有会心一笑,愿有拘却也自由,心之所向意之所达才好﹉ly t
    林雨桐啊阅读 1,693评论 0 0

友情链接更多精彩内容