您的位置:首页 > 移动开发 > IOS开发

【iOS】tableView:cellForRowAtIndexPath: 方法未调用

2015-12-09 15:13 771 查看
今天遇到这个问题, UITableView 的代理方法 tableView:cellForRowAtIndexPath:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;


没调用。

有人说可能 delegate 或 dataSource 没有配置,检查了下,都配置了,如下:

self.tableView.delegate=self;
self.tableView.dataSource=self;


后来终于找到了原因,原来是 reloadData 方法没调用!

[self.tableView reloadData];


网络请求之后调用下该方法就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: