iPhone UITableView - действие при нажатии на аксессуар - PullRequest
11 голосов
/ 25 января 2010

Я пытаюсь связать щелчок дополнительной кнопки в UITableView с методом в определенном классе. Аксессуар находится на нескольких ячейках, созданных в коде, и поэтому я не могу просто сделать простую ссылку в конструкторе интерфейса, как я привык.

Как связать вспомогательную стрелку (от конца ячейки в UITableView) с методом?

Ответы [ 2 ]

29 голосов
/ 25 января 2010

Проверьте метод tableView:accessoryButtonTappedForRowWithIndexPath: на UITableViewDelegate.

0 голосов
/ 12 июня 2011

Это больше не действует, XCode помечает предупреждение о том, что теперь оно отменено;

ПРЕДУПРЕЖДЕНИЕ. Использование устаревшего макета ячейки из-за делегированной реализации tableView: accessoryButtonTappedForRowWithIndexPath: in. Удалите реализацию этого метода и установите свойства ячейки accessoryType и / или editAccessoryType, чтобы перейти к новому поведению ячейки. Этот метод больше не будет вызываться в будущем выпуске. Смотрите здесь: https://developer.apple.com/documentation/uikit/uitableviewdelegate

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...