这听起来很奇怪,但我不明白为什么我的 tableView 显示单元格。
我得到了应该显示在单元格中的项目数组,但我没有在我的代码中的任何地方运行我的 tableView 的 reloadData
方法。似乎某些应用程序组件或应用程序内部的框架正在调用 reloadData
方法,我想找出是哪一个?
如何实现?
最佳答案
TableView 在第一次添加到窗口层次结构时会自行加载。您不需要显式调用 reloadData
来使表最初加载自身。
如果您想看看这是如何完成的,请在您的 TableView 数据源方法上放置一个断点并打开您的 TableView 。查看调试器中的堆栈跟踪以了解事件的顺序。
关于ios - 谁在为 UITableView 调用 reloadData 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51112178/