我正在开发一个应用程序,它需要能够选择多行并删除它们。我将复选框放在行中以标记它们以进行删除。但每次都选择最后一行。如何选择多行?
答案 0 :(得分:1)
按
分配已检查和未检查的行 if (editingStyle == UITableViewCellEditingStyleDelete) {
UITableViewCell *selectedCell = [tableView cellForRowAtIndexPath:indexPath];
if (selectedCell.accessoryType == UITableViewCellAccessoryNone) {
selectedCell.accessoryType = UITableViewCellAccessoryCheckmark;
} else if (selectedCell.accessoryType == UITableViewCellAccessoryCheckmark) {
selectedCell.accessoryType = UITableViewCellAccessoryNone;
}
}
用于检查多行。
删除它们时,请检查
UITableViewCellAccessoryCheckmark
并删除已检查的行。