Показать клавиатуру для ввода текста в текстовом поле при нажатии на ячейку таблицы - PullRequest
0 голосов
/ 06 апреля 2019

Мне нужно отобразить клавиатуру для ввода текста в текстовое поле.Но мне нужно, чтобы клавиатура появлялась, когда я просто щелкаю в любом месте ячейки таблицы.В настоящее время вы должны щелкнуть текстовое поле в ячейке, чтобы появилась клавиатура.В ячейке табличного представления у меня есть метка (которая не должна редактироваться пользователем) и текстовое поле для ввода пользователем значения.Буду признателен за любую помощь.Спасибо ..

1 Ответ

2 голосов
/ 06 апреля 2019

Вы можете справиться с этим в didSelectRowAt методе делегата UITableViewDelegate.

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    let cell = tableView.cellForRow(at: indexPath) as! YourCell
    cell.yourTextField.becomeFirstResponder()
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...