什么是场景`tableView heightForRowAtIndexPath`方法获取调用?

时间:2014-10-01 15:00:51

标签: ios objective-c uitableview

任何人都可以解释tableView:heightForRowAtIndexPath方法生命周期。什么时候这个方法可以调用。

第一次填充tableview时的示例。

除此之外,任何时候调用此方法?当我调用reloadData方法时,tableView:heightForRowAtIndexPath方法未被调用。如果我调用tableView:heightForRowAtIndexPath方法,我怎样才能确保调用reloadData方法。

提前致谢。

2 个答案:

答案 0 :(得分:1)

您是否有可能未将ViewController指定为tableView的委托?

答案 1 :(得分:0)

我可以确认在调用reloadData之后调用该方法。正如Todd指出的那样,检查代表是否已分配,并保持分配,例如在第一次加载之后,可能会更改tableview的委托或将其设置为nil。