作者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://webptt.com/cn.aspx?n=bbs/MacDev/M.1430976262.A.BA8.html
1F:→ howdiun: 就是先把data更动再去删除啊...... 05/07 13:52
2F:推 neotek: 你的datasource要更新 05/07 14:03
3F:→ jazzter: 回楼上两位,没讲清楚,我都更动了,但是都未果 05/07 14:07
4F:→ darktt: numberofRowsinSection的return值要是变动之後的值, 05/07 14:34
5F:→ darktt: 不然它是不会更新的 05/07 14:34
6F:→ jazzter: 神秘的地方是我发现其它row已经不在了,但该row原本的 05/07 17:20
7F:→ jazzter: 画面却cache了下来,变成像一个row但没功能 05/07 17:20