FDTemplateLayoutCell开发时,自己遇到的小bug
自己在开发的时候遇到FDTemplateLayoutCell这个好用的自适应cell高度的第三方,但是当自己写Demo的时候,发现两个小bug。随手记一下。
bug一:*** Assertion failure in -[UITableView fd_templateCellForReuseIdentifier:], xxxx/UITableView+FDTemplateLayoutCell.m:147
log出来这样的报错。
文章图片
【FDTemplateLayoutCell开发时,自己遇到的小bug】显示templateCell为空。
这个问题是由于我自己的写代码习惯和FDTemplateLayoutCell的笔者写代码习惯不同出现的。我常用的代码习惯是
文章图片
这样就回导致,FDTemplateLayoutCell在重用cell的石斛找不到cell。
于是乎,我在初始化tableView之后,注册一下cell,这样的问题就解决了。
文章图片
bug二:cell都促在一起高度都是系统的cell高度。
这种情况,是因为cell在使用xib的时候,约束的时候少了一根“线”,在最下面一个控件与bottomMargin的之间少一个约束,添加上就好了。
这只是我在开发过程中遇到的,必不详细。
欢迎点赞交流。
推荐阅读
- 任时光绽放成六月繁花
- 一个人的碎碎念
- 昨夜小楼听风
- 20170612时间和注意力开销记录
- 远去的风筝
- 为什么你的路演总会超时()
- 杜月笙的口才
- 时间老了
- 深入理解Go之generate
- MediaRecorder前后摄像头同时录像