我有一个问题,我不知道如何解决。也许你们中的任何人都可以帮助我找到正确的方向......
简单我有一个UITableView,每个单元格都包含一个UITextField。当我编辑单元格(UITextField)并点击返回键时,会在当前单元格下插入一个新行。之后我在TableView上重新加载数据,显示新行。这里一切都好。
现在我的问题,我想在最新添加的行上[UITextField成为FirstRirstResponder]。但无论如何我无法找到完成此任务。我可以发布代码,但没有找到必要的。
干杯。
答案 0 :(得分:2)
您应该能够以某种方式获取最后插入行的indexPath。如果你有这个indexPath,你可以调用tableView的cellForRowAtIndexPath:方法。
现在你有了最后一个插入的单元格,可以调用textfield的becomeFirstResponder方法(你有自定义单元吗?)。