74-tableView的使用注意
来源:互联网 发布:js 复制含有对象的数组 编辑:程序博客网 时间:2024/05/21 08:41
tableView的使用注意
1.如果一个tableView是导航控制器子控制器的view,默认就会添加64的额外滚动区域,目的让tableView的内容不被导航条遮住
2.如果当前tableview控制器是静态单元格,静态单元格描述的组和行就已经固定死了tableView里面显示多少组多少行,那么如果自定义tableView,返回的组或者行只能少于,不能多于。
3.使用tableView的代理方法实现滑动删除功能 commitEditingStyle
1>作用:实现滑动删除功能
2>调用时机:提交一次编辑操作的时候就操作
4.使用tableView进行局部操作注意(局部删除,插入,刷新)
1>tableview中有个记住所有cell的数组
2>局部操作表格某一行:前提是模型和tableView的cell一一对应
3>在操作某一行之前会判断当前tableview里面记录的cell和模型是否一致,不一致直接报错
one:局部删除
[self.tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade];
two:局部插入
[self.tableView insertRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade]
three:局部刷新
[self.tableView reloadRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade];
1.如果一个tableView是导航控制器子控制器的view,默认就会添加64的额外滚动区域,目的让tableView的内容不被导航条遮住
2.如果当前tableview控制器是静态单元格,静态单元格描述的组和行就已经固定死了tableView里面显示多少组多少行,那么如果自定义tableView,返回的组或者行只能少于,不能多于。
3.使用tableView的代理方法实现滑动删除功能 commitEditingStyle
1>作用:实现滑动删除功能
2>调用时机:提交一次编辑操作的时候就操作
4.使用tableView进行局部操作注意(局部删除,插入,刷新)
1>tableview中有个记住所有cell的数组
2>局部操作表格某一行:前提是模型和tableView的cell一一对应
3>在操作某一行之前会判断当前tableview里面记录的cell和模型是否一致,不一致直接报错
one:局部删除
[self.tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade];
two:局部插入
[self.tableView insertRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade]
three:局部刷新
[self.tableView reloadRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade];
0 0
- 74-tableView的使用注意
- IOS中TableView使用注意
- 在tableview的label使用NSMutableAttributedString要注意
- tableview的reloadData应注意
- tableview的reloadData应注意
- tableview的reloadData应注意
- 使用tableView和CollectionView的时候需要注意的几点(单元格重用)
- tableView显示detailTextLable需要注意的问题
- TableView的使用
- iphone tableView的使用
- Tableview的使用
- 简单tableView的使用
- ios tableView 的使用
- TableView的基本使用
- TableView的详细使用
- COCOS2DX - TableView的使用
- swift- tableView 的使用
- TableView的使用
- Android - 解决onSaveInstanceState的Bug
- 『转』嵌入式经典面试题-亲身经历
- 保持激昂斗志的18种有效方法
- [转]typedef 的语法描述
- 韩顺平php视频笔记72-74 面向对象编程的三大特征3 重载override与重写overload 魔术常量
- 74-tableView的使用注意
- 75-多控制器补充:Modal
- 中职卫校学生的英语学习动机变化特点及趋势
- Android - Android基础概括
- c# 读数据库
- IBM小黑的IBM_SERVICE分区的隐藏与显示
- Android4.4去除下拉菜单选项
- Android4.4添加设置菜单
- 如何恢复u盘文件--U盘文件被吃掉怎么恢复