FDTemplateLayoutCell开发时,自己遇到的小bug

自己在开发的时候遇到FDTemplateLayoutCell这个好用的自适应cell高度的第三方,但是当自己写Demo的时候,发现两个小bug。随手记一下。

bug一:*** Assertion failure in -[UITableView fd_templateCellForReuseIdentifier:], xxxx/UITableView+FDTemplateLayoutCell.m:147

log出来这样的报错。


显示templateCell为空。

这个问题是由于我自己的写代码习惯和FDTemplateLayoutCell的笔者写代码习惯不同出现的。我常用的代码习惯是

FDTemplateLayoutCell开发时,自己遇到的小bug_第1张图片

这样就回导致,FDTemplateLayoutCell在重用cell的石斛找不到cell。

于是乎,我在初始化tableView之后,注册一下cell,这样的问题就解决了。



bug二:cell都促在一起高度都是系统的cell高度。

这种情况,是因为cell在使用xib的时候,约束的时候少了一根“线”,在最下面一个控件与bottomMargin的之间少一个约束,添加上就好了。

这只是我在开发过程中遇到的,必不详细。

欢迎点赞交流。

你可能感兴趣的:(FDTemplateLayoutCell开发时,自己遇到的小bug)