当我解析成UITableView
时,数据会立即快速加载。但是,在UITableView
中使用UIViewController
时,表视图需要很长时间才能显示,但如果刷表视图则会快速加载。这是为什么?
它适用于ViewConvtrollerf:UITableViewController UITableViewDataSource,UITableViewDelegate {
但我需要在UIViewController中使用它......
答案 0 :(得分:0)
确保在viewWillAppear上重新加载表格视图的数据。这样你就可以快速加载tableView。
目标-C:
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.tableView reloadData];
}
夫特:
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
self.tableView.reloadData()
}