码迷,mamicode.com
首页 > 其他好文 > 详细

UItableView自定义标题(headerView)重用问题

时间:2014-11-25 00:07:04      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   color   os   sp   for   on   div   

在实现类似QQ列表的功能时,这样自定义了一个标题headerView

 1 在实现类似QQ列表的功能时,这样自定义了一个标题headerView
 2 
 3 - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
 4 {
 5 
 6       static NSString *HeaderIdentifier = @"header";
 7 
 8        headerView = [tableView dequeueReusableHeaderFooterViewWithIdentifier:HeaderIdentifier];
 9 
10        if ( headerView == nil)
11       {
12              headerView = [[UITableViewHeaderFooterView alloc] initWithReuseIdentifier:HeaderIdentifier];
13             ............
14       }
15 在点击按钮收起列表或展开列表,调用reloadData后发现,还是全部新建headerView,没有一个headerView重用的。
还没找到原因,后来为了解决重用问题自己定义了一个字典,用来存储定义好的headerView,自己实现重用。

UItableView自定义标题(headerView)重用问题

标签:style   blog   io   color   os   sp   for   on   div   

原文地址:http://www.cnblogs.com/shanyimin/p/4119774.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!