任何人都可以解释tableView:heightForRowAtIndexPath
方法生命周期。什么时候这个方法可以调用。
第一次填充tableview时的示例。
除此之外,任何时候调用此方法?当我调用reloadData
方法时,tableView:heightForRowAtIndexPath
方法未被调用。如果我调用tableView:heightForRowAtIndexPath
方法,我怎样才能确保调用reloadData
方法。
提前致谢。
答案 0 :(得分:1)
您是否有可能未将ViewController指定为tableView的委托?
答案 1 :(得分:0)
我可以确认在调用reloadData之后调用该方法。正如Todd指出的那样,检查代表是否已分配,并保持分配,例如在第一次加载之后,可能会更改tableview的委托或将其设置为nil。