【iOS】tableView:cellForRowAtIndexPath: 方法未调用
2015-12-09 15:13
771 查看
今天遇到这个问题, UITableView 的代理方法 tableView:cellForRowAtIndexPath:
没调用。
有人说可能 delegate 或 dataSource 没有配置,检查了下,都配置了,如下:
后来终于找到了原因,原来是 reloadData 方法没调用!
网络请求之后调用下该方法就可以了。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
没调用。
有人说可能 delegate 或 dataSource 没有配置,检查了下,都配置了,如下:
self.tableView.delegate=self; self.tableView.dataSource=self;
后来终于找到了原因,原来是 reloadData 方法没调用!
[self.tableView reloadData];
网络请求之后调用下该方法就可以了。
相关文章推荐
- CABasicAnimation精讲
- ios基本框架
- iOS 图片相关
- 关于IOS9的本地通知方法
- nagios监控cfg模块
- 监控cacti/nagios/zabbix (二)nagios
- [Cordova] Plugin里使用iOS Framework
- iOS 关联对象的使用
- IOS观察者设计模式
- IOS使用Jenkins持续集成
- iOS联网和授权问题
- iOS之旅--封装NavigationController
- 用基础动画实现iOS控件循环旋转
- iOS Tips
- 2015-12-IOS 获取最新设备型号方法
- IOS_多线程编程4 - GCD
- iOS开发-工具:Xcode7升级之后插件无法使用与不小心点击Skipbundle的解决办法
- iOS 中二维码扫描
- ios加密后的数据保存本地,解密时为何失败
- iOS Autolayout基础-Masonry