UIVableController与UIViewController Swift中的UITableView

时间:2015-01-24 20:27:20

标签: ios uitableview swift

当我解析成UITableView时,数据会立即快速加载。但是,在UITableView中使用UIViewController时,表视图需要很长时间才能显示,但如果刷表视图则会快速加载。这是为什么?

img1

它适用于ViewConvtrollerf:UITableViewController UITableViewDataSource,UITableViewDelegate {

但我需要在UIViewController中使用它......

1 个答案:

答案 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()
  }