gsdios / SDAutoLayout

One line of code to implement automatic layout. 一行代码搞定自动布局!支持Cell和Tableview高度自适应,Label和ScrollView内容自适应,致力于做最简单易用的AutoLayout库。The most easy way for autoLayout. Based on runtime.
MIT License
5.9k stars 1.28k forks source link

SD的一个bug,同一个indexPath会出现两个cell,不知道大家有没有遇见 #302

Closed baiyidjp closed 5 years ago

baiyidjp commented 5 years ago

公司的项目,前人用的SD的布局,我不使用,但是每次cell进行单独indexpath的刷新的后,都会重新创建一个新的cell.具体是

BYCell *userInfoCell = [tableView dequeueReusableCellWithIdentifier:@"BYCellID"];

这里拿到的cell不一样,indexPath.row = 0 的 也就是只有一个cell

查看层级结构,发现的确是存在两个cell,一个是reload之前的一个是reload之后的.

不知道大家有没有遇见

CaiChenghan commented 3 years ago

楼主怎么解决的?我也遇到了同样的情况

CaiChenghan commented 3 years ago

我的是cell的创建,会执行2次

baiyidjp commented 3 years ago

我的是cell的创建,会执行2次

忘记了这是什么东西了。都2年了。。 cell的创建会执行两次,肯定是刷新了2次呗 。