TableViewCell的復(fù)用

:滑動tableView,cell會添加到復(fù)用的cell上


就像這樣子


報錯是這樣子的

初步判斷,是cell的復(fù)用有問題,看了看,有這么個方法

- (void)prepareForReuse; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?// if the cell is reusable (has a reuse identifier), this is called just before the cell is returned from the table view method dequeueReusableCellWithIdentifier:. ?If you override, you MUST call super.

在方法中把子視圖移除,這方法不好。因為在view中創(chuàng)建了cell,其就不能是空


這是現(xiàn)在的

填坑方法:就是cell的復(fù)用問題,在復(fù)用的cell重復(fù)創(chuàng)建cell再賦值,取得復(fù)用cell后判斷一下就好了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 今天犯了一個很愚蠢的錯誤,噴血中...開始的時候代碼是這么寫的,注意separateView、progressLa...
    天亮説晚安閱讀 454評論 0 0
  • 點點的點點滴滴:早上不起床,說不喜歡奶奶,不喜歡爺爺。都是不想媽媽走的借口。 媽媽加班,晚上十點半快到家了接到爸爸...
    jennifer喬閱讀 178評論 0 0
  • 我不算一個優(yōu)秀的人,頂多是比較努力。但是也正如知乎名言“以大多數(shù)人的努力程度之低,遠達不到拼天賦的地步”,努力給我...
    不吃蘿卜的兔子閱讀 688評論 0 4
  • 我們一生所在做的事,都在消耗只去不回的時間,如果你做的事獲得了回報,那么你付出的時間可以視作為“被出售”,我們每一...
    赫旻閱讀 261評論 0 0

友情鏈接更多精彩內(nèi)容