Как рассчитать количество раз, когда я выбираю конкретную строку в табличном представлении - PullRequest
0 голосов
/ 22 сентября 2011

UITableViewDelegate имеет метод определения, какую строку я выбираю в tableView.

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

Но как я могу узнать, какую строку я выбрал, сколько раз?

Ответы [ 2 ]

0 голосов
/ 22 сентября 2011

В вашем datamodel вы можете иметь переменную int, чтобы узнать, сколько раз были выбраны данные.Увеличьте это в методе, который вы упомянули в своем вопросе.Я надеюсь, вы поняли идею сейчас.Вы не можете использовать ячейку для поддержания количества, поскольку они используются повторно.

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

Получите данные и indexpath.row и увеличьте счет.

0 голосов
/ 22 сентября 2011

Просто создайте целое число int count в didSelectRowAtIndexPath: и увеличивайте значение count на единицу при каждом выборе строки.Простая логика.

...