forkingdog / UITableView-FDTemplateLayoutCell

Template auto layout cell for automatically UITableViewCell height calculating
MIT License
9.93k stars 2.01k forks source link

从重用的池子里拿出的cell,计算所有高度,也会显示到界面吧?怎么解决这个问题的呢? #343

Open xzc6688 opened 6 years ago

xzc6688 commented 6 years ago

在重用的池子里拿出一个cell,单独用来计算所有cell的高度,那这个从复用池子里拿出的cell还是应该会被界面用到的啊,那这时候别的cell要用这个拿出的cell计算高度,又要在界面里拿来显示当前的cell,这样一个cell同时又计算高度又显示到界面,会不会冲突啊?这个是怎么解决的,原理是啥呢???

liangdahong commented 6 years ago

算高度和TableView的显示均在主线程,不可能同时用于计算高度的Cell又用于显示,所以不会有任何影响,而且在TableView一刷新就会把所有Cell的高度计算完,更不会有影响。