-
1.UITableView中代理方法执行的流程是什么?
(1)得到section(<code>numberOfSection TableView</code>);
(2)得到row(<code>numberOfRow TableView</code>);
(3)创建cell。 -
2.UITableView中怎样实现重复使用cell?
(1)UITableView对象先从缓存池中取出cell;
(2)取出cell,如果为nil,就重新创建;
(3)取出的cell如果不为nil,就重新赋值。 -
3.如何设计一个可变高度的cell?
(1)得到内容通过内容算出内容所占的高度;
(2)在UITableView中设置cell代理方法中把算出来的高度赋值即可。
如有不当、错误之处,欢迎指正!
网友评论