ios,tableview cellForRowAtIndexPath未调用

时间:2015-11-27 10:34:06

标签: ios swift tableview

  func tableView(tableView: UITableView, numberOfRowsInSection section: Int) 

被调用并返回非零值。

但以下代码没有被调用..为什么?

 func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell

tableView最初为0大小,并且应该动态增长,是否会导致这种情况?

1 个答案:

答案 0 :(得分:9)

如果tableView的大小为零,则不会调用 cellForRowAtIndexPath! 而且你不能在该方法中保留任何逻辑部分。您必须仅使用该方法更新ui,不再需要。