TableView数据源方法的执行顺序

UITableView显示数据的过程 1.调用一次tableView:numberOfRowsInSection:方法确定行数 2.调用多次tableView:heightForRowAtIndexPath:方法确定每一行的高度 (注意:有多少行行,就调用多少次。以后都不会再调用,除非刷新数据) 3.每当有一个Cell进入视野范围内时,就会调用 tableView:cellForRowAtIndexPath:方法返回每一行对应的Cell对象 4.拿到每一行的Cell对象后,再确认这个Cell的高度,调整Cell的高度 5.调整了Cell的高度后,再调用Cell的layoutSubviews方法 6.再把Cell显示到UITableView中
posted @ 2013-12-22 16:12  PI_WF  阅读(1082)  评论(0编辑  收藏  举报