ReloadData不会触发tableView:numberOfRowsInSection:

时间:2012-07-31 03:50:39

标签: iphone ios uitableview reloaddata

我只是解决了一个问题,我调用了UITableView reloadData方法,但什么都没发生。没有tableView:numberOfRowsInSection被调用。

场景是:

表在视图A中工作正常(具有UITableView),然后视图B显示并隐藏,在此步骤之后,UITableView reloadData不再工作。我确信在主UI线程中调用reloadData并且数据源已被更改。也没有IBOutlet连接问题。

2 个答案:

答案 0 :(得分:0)

尝试在viewWillAppear中调用reloadData。

答案 1 :(得分:0)

在[tableView reloadData]上设置BreakPoint;检查你的tableView对象是不是nil。