美文网首页
TableView加载数据

TableView加载数据

作者: LimChihi | 来源:发表于2016-08-22 17:20 被阅读38次

如果TableView cell 里数据涉及网络请求,必须等网络请求完后才能加载cell
可以用一个bool来判断是否完成加载

self.haveRecordsLoadSuccess = true

然后

 self.tableView.reloadData()

就会重新调用 numberOfRowsInSectioncellForRowAtIndexPath

如果判断多的话,还可以先定义一个返回值。

func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    var ret = 0
        
    if haveRecordsLoadSuccess {
        ret = 10
      }
    return ret
}

相关文章

网友评论

      本文标题:TableView加载数据

      本文链接:https://www.haomeiwen.com/subject/iylgsttx.html