Различать отсутствие выделения и выделение с индексом 0 в UITableView

#ios4 #uitableview #ipad

#ios4 #uitableview #iPad

Вопрос:

У меня есть UITableView и UIButton. При нажатии кнопки UIButton текст выбранной ячейки UITableViewCell выводится на консоль.

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

Как я могу определить, не было ли сделано никакого выделения, чтобы я мог вызвать UIAlert?

Ответ №1:

Возможно, вы можете попробовать сохранить индекс ячейки при срабатывании метода didSelectRowAtIndexPath:. Таким образом, вы можете отслеживать, выбрал ли пользователь строку с момента показа представления

Комментарии:

1. Вот о чем я думал, я надеялся, что будет просто простой вызов метода, который я мог бы использовать.