tableView创建Cell,两种方法的区别,随手记

2016-01-02  本文已影响149人  Z_JaDe

dequeueReusableCellWithIdentifier:forIndexPath:方法会调用一次tableView:heightForRowAtIndexPath:方法,但是dequeueReusableCellWithIdentifier:就不会调用,由此可见用dequeueReusableCellWithIdentifier:forIndexPath:初始化出来的Cell的高度是根据tableView:heightForRowAtIndexPath:得来的。

无论是用哪一种初始化Cell,之后都会调用一次tableView:heightForRowAtIndexPath:

另外reloadData会调用一遍tableView:heightForRowAtIndexPath:,然后tableViewcontentSize就更新了

上一篇 下一篇

猜你喜欢

热点阅读