2011-01-19 22 views

回答

0

取决于您如何比较数据。这是我用我的tableView对号:

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; 
} 
+0

没有那不是我的意思。我目前正在设置一个复选标记,以便在用户选择一行时显示。但是如果用户选择另一个单元,则显示另一个复选标记。我只想显示一个选中标记。 – 2011-01-19 02:45:31

相关问题