iOS tableView的headview复用
来源:互联网 发布:js中获取元素的方法 编辑:程序博客网 时间:2024/05/22 00:42
有时候类似评论页面需要有父评论包含下面子评论的UI,可以通过headview的方法来实现
iOS tableView 的headview和footview都是原生支持复用的,方法类似cell的代理方法
首先我们新建一个继承UITableViewHeaderFooterView的类命名:MZRewardCommentView
在init方法里写上自定义的UI
-(instancetype)initWithReuseIdentifier:(NSString *)reuseIdentifier{ self = [super initWithReuseIdentifier:reuseIdentifier]; if (self) { [self createSubviews]; } return self;}-(void)createSubviews{//自定义的UI}
在tableView的返回headview的代理方法里写:
-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ static NSString * identy = @"headFoot"; MZRewardCommentView *view = [tableView dequeueReusableHeaderFooterViewWithIdentifier:identy]; if (!view) { view = [[MZRewardCommentView alloc]initWithReuseIdentifier:identy]; } view.contentView.backgroundColor = [UIColor whiteColor]; return view; }
以上就可以实现headview的复用了,footView类似,不再赘述,需要注意的是修改背景颜色要用
view.contentView.backgroundColor = [UIColor whiteColor];直接backgroundColor是没有用的
1 0
- iOS tableView的headview复用
- [iOS tableview]自定义HeadView + 复用
- iOS tableview headview
- tableView 的headView黏性问题
- iOS tableView 添加索引后 索引遮盖 headview 解决办法
- tableView选择分组样式时第一组的headView不显示的情况分析
- xib 创建自定义view,作为tableview的headView出现的问题
- 将view加到tableview的headview上、去掉tableview的分割线、获取屏幕的高度
- tableView中实现headView图片拉伸效果的三种解决方案
- 下拉tableView,Headview图片左右扩展
- iOS开发tableView中如何使headView与上边岩向下偏移,一行代码就可以搞定
- ios tableView 的使用
- IOS:tableview的重用
- iOS---tableView的代理
- ios:TableView的用法
- [IOS]tableView的操作。
- UITableView的头 headView
- ios tableView复用UITableViewHeaderFooterView
- 雨默默的
- 文件所在位置
- Cocos2d-x 3.x 图形学渲染系列十二
- Dropout简单理解
- java的动态代理机制详解
- iOS tableView的headview复用
- kernel停在Starting kernel 分析
- linux awk命令学习
- GPGPU能耗优化
- HDU 2186 取整小技巧
- delphi 遍历EXCEL文档 ,查找指定区域的位置,并显示其值
- 我的sublime setting
- Manifest.xml 入门基础 (二) <uses-permission> 标签
- 关于字符串输出的问题