UITableView Галочка Выбор по одному за раз - PullRequest
0 голосов
/ 19 января 2011

У меня есть UITableView, и когда я нажимаю ячейку, в дополнительном представлении отображается галочка.Однако я хочу, чтобы в любой момент времени отображалась только одна галочка.Как я мог это сделать?

1 Ответ

0 голосов
/ 19 января 2011

Зависит от того, как вы сравниваете свои данные.Вот как я использую галочки для моего 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;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...