【发布时间】:2013-05-01 08:43:38
【问题描述】:
我有一个应用程序,我在其中将tableview 保持为可编辑以拖放单元格。但是当我这样做时,cell 的设计正在发生变化,使得每个元素都居中,并且有一个三行的右显示按钮。我需要通过保持单元格的相同设计来做到这一点。没有任何披露按钮并保持单元格布局与不可编辑表格视图的情况相同。我在 didload 和将代表实现为
- (UITableViewCellEditingStyle) tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{
return UITableViewCellEditingStyleNone;
}
- (BOOL) tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath {
return YES;
}
- (void) tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)sourceIndexPath toIndexPath:(NSIndexPath *)destinationIndexPath {
NSInteger sourceRow = sourceIndexPath.row;
NSInteger destRow = destinationIndexPath.row;
id object = [array objectAtIndex:sourceRow];
[array removeObjectAtIndex:sourceRow];
[array insertObject:object atIndex:destRow];
}
谁能帮我实现这个目标?
【问题讨论】:
-
This 可能有帮助
-
+1 为正确答案@MarOux