2015-11-27 2 views
0
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) 

получает вызов и возвращает ненулевое значение.ios, tableview cellForRowAtIndexPath не называется

, но следующий код не вызван .. почему?

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

Tableview изначально 0 размер, и должен расти динамично, будет ли это быть причиной этого?

ответ

6

cellForRowAtIndexPath не будет вызываться, если размер tableView равен нулю!
И вы не должны сохранять логическую часть этого метода. Вы должны использовать этот метод только для обновления ui, не более того.

Смежные вопросы