2013-08-28 2 views
0

Я хотел отключить выбор ячейки UITableView после выбора 10 строк в мультиселекторе UITableView, . После отмены выбора некоторых строк пользователь сможет выбрать ячейку UITableView.Как отключить выбор строки после определенного количества отсчетов в UItableview

Может кто-нибудь, пожалуйста, предложите мне, как я могу это сделать?

Благодарим за помощь.

ответ

2

Реализовать willSelectRowAtIndexPath:indexPath:

- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    if (tableView.indexPathsForSelectedRows.count < YourMaxRowSelectedCount) { 
    return indexPath; 
    } else { 
    return nil; 
    } 
} 
+0

Эй, спасибо за быстрый ответ, Его работа, решетка. – Meenakshi

0

Метод indexPathsForSelectedRows возвращает объект указательных путей для всех выбранных строк таблицы. NSArray. Вы можете проверить счетчик, чтобы сравнить с вашим необходимым количеством выбранных строк и действовать соответствующим образом.

+0

Привет, спасибо за быстрый ответ, но я использовал выше ответ и его работы. – Meenakshi

Смежные вопросы