我有一个UITableView
在每个单元中包含UITextField
。当用户点击UITextField
,如预期的那样,键盘将弹出。UITableViewCell和resignFirstResponder
我已经在我的代理tableView: didSelectRowAtIndexPath:
方法中执行了解除键盘用resignFirstResponder
发送到最后使用的UITextField
。
如果显示最后使用UITextField
的单元格,则一切正常。
现在,如果我向下滚动到tableview的底部并按下一行,那么resignFirstResponder
将发送到隐藏的UITextField
,并且不会隐藏键盘。它也不会抛出错误。
如何在这种情况下隐藏键盘?
为什么不使用返回键? – Legolas
键盘类型是数字键盘... – CristiC