【发布时间】:2019-08-27 23:17:20
【问题描述】:
我需要显示键盘才能在文本字段中输入文本。但是当我只需单击 tableview 单元格上的任意位置时,我需要出现键盘。目前,您必须单击单元格中的文本字段才能显示键盘。在表格视图单元格中,我有一个标签(用户不必编辑)和文本字段供用户输入值。我将不胜感激任何帮助。谢谢..
【问题讨论】:
标签: ios swift uitableview uitextfield
我需要显示键盘才能在文本字段中输入文本。但是当我只需单击 tableview 单元格上的任意位置时,我需要出现键盘。目前,您必须单击单元格中的文本字段才能显示键盘。在表格视图单元格中,我有一个标签(用户不必编辑)和文本字段供用户输入值。我将不胜感激任何帮助。谢谢..
【问题讨论】:
标签: ios swift uitableview uitextfield
您可以在UITableViewDelegate 的didSelectRowAt 委托方法中处理此问题。
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
let cell = tableView.cellForRow(at: indexPath) as! YourCell
cell.yourTextField.becomeFirstResponder()
}
【讨论】: