标签:style io for ar 问题 div cti amp sp
1.UITableView加载的顺序是先得到表的行的高度,也就是先调用heightForRowAtIndexPath方法,然后再调用cellForRowAtIndexPath,所以我们有两个办法实现自定义cell高度(解决不同section的不同行高问题)。
一:改变它的加载顺序,或者说白了就是计算好cell高度后,再次让它加载heightForRowAtIndexPath方法;
二:直接在heightForRowAtIndexPath计算,做判断,直接返回对应的高度。
以下是第一种方法的实例:
UITableView设置单元格的高度的方法
下面介绍如何扩大当前单元格并且缩小其他单元格:
reloadRowsAtIndexPaths方法将重新调用heightForRowAtIndexPath使单元格改变高度。
reloadRowsAtIndexPaths是在3.0.存储NSIndexPath的原因是因为不可能在堆栈不溢出的情况下在 heightForRowAtIndexPath调用类方法例如cellForRowAtIndexPath 。
标签:style io for ar 问题 div cti amp sp
原文地址:http://www.cnblogs.com/geek6/p/3937805.html