use*_*591 5 xcode objective-c uitableview ios
我有一个包含4个部分的tableView.我想在第四部分内启用编辑(移动/拖动/重新排列)单元格.当我设置:tableView.editing = YES我使所有表视图处于编辑模式.这个如何限制UITableView行重新排序到一个部分帮助我,因为我现在可以重新排列只在其"根"部分内的一个部分的单元格.
我的意思是如果细胞在第1部分,那么我只能在第1部分重新排列而不是其他部分.我的目标是仅使用第4部分进行编辑,因此仅在第4部分内的移动/拖动模式中放置单元格.有谁知道我怎么做到这一点?
您可以通过实现此委托方法来实现此目的
-(BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath {
if (indexPath.section == 3) {
return YES;
} else {
return NO;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1749 次 |
| 最近记录: |