UITableView的移动、删除操作
来源:互联网 发布:网络购物合同纠纷案例 编辑:程序博客网 时间:2024/06/04 19:00
UITableView的功能很强大,经常用的如删除、移动等功能都能非常简单的实现,现将删除移动属性的使用贴出来:
#pragma mark -
#pragma mark Table View Data Source Methods
//设置编辑模式:删除、加入
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView
editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
return UITableViewCellEditingStyleDelete;
}
//移动
- (BOOL)tableView:(UITableView *)tableView
canMoveRowAtIndexPath:(NSIndexPath *)indexPath {
return YES;
}
//移动时数组的操作
- (void)tableView:(UITableView *)tableView
moveRowAtIndexPath:(NSIndexPath *)fromIndexPath
toIndexPath:(NSIndexPath *)toIndexPath {
NSUInteger fromRow = [fromIndexPath row];
NSUInteger toRow = [toIndexPath row];
id object = [[list objectAtIndex:fromRow] retain];
[list removeObjectAtIndex:fromRow];
[list insertObject:object atIndex:toRow];
[object release];
}
//删除时的操作
- (void)tableView:(UITableView *)tableView
commitEditingStyle:(UITableViewCellEditingStyle)editingStyle
forRowAtIndexPath:(NSIndexPath *)indexPath {
NSUInteger row = [indexPath row];
[self.list removeObjectAtIndex:row];
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath]
withRowAnimation:UITableViewRowAnimationFade];
}
- UITableView的移动、删除操作
- UITableView项目中行的操作 (添加移动和删除)
- UITableView项目中行的操作 (添加移动和删除)
- UITableView Cell移动、插入、删除操作
- UITableView的编辑操作(移动&添加&删除-单选删除,或多选删除)
- UITableView实现删除移动编辑的样式
- ios UITableView的移动、添加和删除
- UITableView 系列四 :项目中行的操作 (添加移动和删除)(实例)
- UITableView 系列四 :项目中行的操作 (添加移动和删除)(实例)
- ios开发中对UITableView的操作(包括删除,插入,移动位置)
- UITableView删除移动多选其他基本操作总结
- UITableView删除移动单元格思路
- UIday1002:UITableView 2 用UITableView实现通讯录cell简单的数据移动、删除、添加功能
- UITableView如何撤销移动操作
- 创建操作/删除多行数据的UITableView的细节
- 创建操作/删除多行数据的UITableView的细节
- 创建操作/删除多行数据的UITableView的细节
- 创建操作/删除多行数据的UITableView的细节
- SVN 全局忽略设置
- 数字图像处理--空间变换
- ubuntu apt-get apt-cache 报错 error
- --灵活的java泛型应用
- windows编程(窗口与消息)
- UITableView的移动、删除操作
- 交流文档的重要性
- 匹配网页编码格式的正则表达式
- iphone程序启动互相调用
- 交叉编译工具安装——s3c6410
- Oracle 数据库导出
- Android新手入门的十個問題!
- 【笔试面试知识点查缺补漏深入理解之C与C++篇】C/C++语言中的sizeof 深入理解
- linux shell 中"2>&1"含义