作者jazzter (阿里巴巴你媽媽)
看板MacDev
標題[問題] numberofRowsInSection
時間Thu May 7 13:24:19 2015
請問有人遇過在UITabelView中,同一個section裡,
return numberofRowsinSection的數值跟實際UI上的row數不一樣的嗎?
因為我在其它地方試著去刪除一個row時,
是先把data source更動好了,
再去reload data,結果永遠都不會少一個@@
如果我直接去刪除,則會出錯,說我的data source個數不合
請問有什麼debug的方向或是解法嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.242.93.36
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1430976262.A.BA8.html
→ howdiun: 就是先把data更動再去刪除啊...... 05/07 13:52
推 neotek: 你的datasource要更新 05/07 14:03
→ jazzter: 回樓上兩位,沒講清楚,我都更動了,但是都未果 05/07 14:07
→ darktt: numberofRowsinSection的return值要是變動之後的值, 05/07 14:34
→ darktt: 不然它是不會更新的 05/07 14:34
→ jazzter: 神祕的地方是我發現其它row已經不在了,但該row原本的 05/07 17:20
→ jazzter: 畫面卻cache了下來,變成像一個row但沒功能 05/07 17:20