1
我在我的tableview中有一個奇怪的問題。我想選擇行並只想顯示覆選標記。我有一個包含多個部分的tableview。選擇行並顯示覆選標記是好的,但在tableview中有10行,那一行也會被選中?當再次選擇多行10行時,會出現多個選項。點擊一行會選擇多行
我使用:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)newIndexPath {
[tableView deselectRowAtIndexPath:[tableView indexPathForSelectedRow] animated:NO];
UITableViewCell *cell = [tableView cellForRowAtIndexPath:newIndexPath];
if (cell.accessoryType == UITableViewCellAccessoryNone) {
cell.accessoryType = UITableViewCellAccessoryCheckmark;
// Reflect selection in data model
} else if (cell.accessoryType == UITableViewCellAccessoryCheckmark) {
cell.accessoryType = UITableViewCellAccessoryNone;
// Reflect deselection in data model
}
}