iOS Navigate TableView с помощью клавиш со стрелками

Как можно перемещаться по UITableView с помощью клавиш со стрелками (физической клавиатуры) во многом подобно поведению в центре внимания, которое было представлено в iOS 10?

Нужно ввести пользовательский текст в поле поиска и использовать стрелки вверх / вниз, чтобы выделить строку в виде таблицы, и нажать клавишу возврата, чтобы выбрать строку.

Я не нашел никаких ресурсов по этой теме.

Пожалуйста, предоставьте образец кода в Swift.

1 ответ

Не пробовал, но это может быть ответом для вас.

  self.tableView.scrollToRowAtIndexPath(indexPath, atScrollPosition: .Top, animated: true)

и использовать делегат текстового поля для обработки возврата.

Редактировать: для выделения

tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell!

и обновите вашу визуальную ячейку

Другие вопросы по тегам