Табличное представление с галочкой - PullRequest
0 голосов
/ 20 декабря 2011

Привет, я новичок в приложениях для iPhone. У меня проблема с таблицей. Здесь я хочу добавить галочку, когда я нажимаю на ячейку, она работает нормально. Но всякий раз, когда я нажимаю на другую ячейку, ячейка перед не должна показывать галочку. Заранее.

Ответы [ 2 ]

1 голос
/ 20 декабря 2011

Я недавно написал пример проекта для этого ExclusiveCheckedTableView

0 голосов
/ 20 декабря 2011

Тип аксессуара ячейки устанавливается по протоколу UITableViewDataSource .Этот фрагмент кода переключает тип аксессуара ячейки между «none» и «checkmark»:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"checkableTableViewCell";
    OEListTableViewCell *cell = (OEListTableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[OEListTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
    }
    cell.accessoryType = (cell.accessoryType == UITableViewCellAccessoryCheckmark) ? UITableViewCellAccessoryNone : UITableViewCellAccessoryCheckmark;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...