OC

Knowledge OS
主帖 4 条回复

iOS UITableView 初始化之后,没有数据的情况下numberOfSectionsInTableView执行了4次

junrong14 junrong14 · 2020年09月05日 · 阅读 1 · 更新于 2020年09月05日 · 无人欣赏。

最近发现一个问题,就是UITableView 这个在初始化的时候,设置了对应的代理,numberOfSectionsInTableView会被自动执行4次,数据return == 0;的情况下,很疑惑; 哪位大神能指点一下吗?谢谢!!

回复

4 条
#1
tinyfool
2020年09月05日

这个执行多少次对你有影响么?

#2
junrong14
2020年09月05日

1楼 @tinyfool 因为我用了子线程加载数据,有些数据分了顺序展示,就是说,假如我想一次性展示所有数据出来,而不是一部分一部分展示出来,如果执行了四次,就是出现这种情况

#3
junrong14
2020年09月05日

1楼 @tinyfool 以前我测得时候,好像没有被执行多次,但是今天测试的时候,突然发现这个问题

登录 或者 注册