iOS的UITableViewCell中UITextView内容显示不全?

最近又发现一个坑,就是在UITableViewCell中,添加UITextView来显示内容,出现了TextView内容显示缺失的问题,这个正常情况下很难发现的,只有在快速滑动UITableView的时候才会出现,因为我需要对TableView进行截图,调用scrollToRowAtIndexPath:方法进行滑动的,所以出现了截图内容缺失的情况,实际显示看起来是正常的。

源起:

在给UITextView填充内容时,Cell会进行复用,所以Cell的内容如果你没有手动给它清空的话,那它就会自己来清空,但是它的速度可能会慢一些,如果你需要瞬间使用Cell的话,就出现了内容缺失的情况,因为它自己都来不及填充完内容你就要用了。

解决?

很简单,直接在UITextView填充内容前,手动清空一下UITextView的内容就行。

你可能感兴趣的:(iOS的UITableViewCell中UITextView内容显示不全?)