UItableView自定义标题(headerView)重用问题
2014-11-24 22:18
453 查看
在实现类似QQ列表的功能时,这样自定义了一个标题headerView
在实现类似QQ列表的功能时,这样自定义了一个标题headerView- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
static NSString *HeaderIdentifier = @"header";
headerView = [tableView dequeueReusableHeaderFooterViewWithIdentifier:HeaderIdentifier];
if ( headerView == nil)
{
headerView = [[UITableViewHeaderFooterView alloc] initWithReuseIdentifier:HeaderIdentifier];
............
}
在点击按钮收起列表或展开列表,调用reloadData后发现,还是全部新建headerView,没有一个headerView重用的。
还没找到原因,后来为了解决重用问题自己定义了一个字典,用来存储定义好的headerView,自己实现重用。
相关文章推荐
- (iphone/ipad)关于uitableview自定义cell与重用机制探究
- Ios 自定义表示图出现的相关问题UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath:'
- [iOS]swift之UITableView添加通过xib创建的headerView坑爹问题
- UISearchBar 和 UISearchDisplayController 没有在UITableView 的headerView 导致searchResultsTableView的frame出问题
- IOS之UITableView的header问题
- UITableView的组的自定义与cell的重用
- UITableView SectionHeader 自定义section的头部
- UITableView和UICollectionView的cell重用问题
- 自定义UITableView的header颜色
- 去掉UItableview headerview(组标题)黏性
- 自定义UItableView的实现以及组件不可见的问题及解决
- 【控件】UITableView自定义cell时,设置控件frame问题
- 关于点击UIScrollView跳转的问题,以及怎么在UITableView上展示滚动视图,九宫格,自定义Cell等
- 如何自定义UITableView标题
- 关于uitableview自定义cell与重用机制探究
- UITableView获取cell的row值(解决自定义cell里的button通过点击无法获得cell的indexpath的问题)
- UITableview 多选 解决cell重用问题
- 测试SDWebImage淡入淡出效果在UITableView中的重用显示问题
- IOS之UITableView的header显示问题
- ios UItableView,UITableViewHeaderFooterView分组头部的重用机制,简单地仿射变换CGAffineTransform