我有一个UITableView,当按下一个单元格时,附件视图中会显示一个复选标记。但是我想只能在任何给定时间显示一个复选标记。我怎么能这样做?
答案 0 :(得分:0)
取决于您如何比较数据。这就是我对tableView使用checkmarks的方式:
if([[plistDict objectForKey:@"Warranty"] boolValue] == YES) {
cell.accessoryType = UITableViewCellAccessoryCheckmark;
} else {
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}
您还可以比较文字:
if([cell.textLabel.text isEqualToString:@"Some Text"]) {
cell.accessoryType = UITableViewCellAccessoryCheckmark;
} else {
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}