Ios 滚动包含UITextFields的UITableViewCells时出现问题

Ios 滚动包含UITextFields的UITableViewCells时出现问题,ios,uiscrollview,uitextfield,uitableview,uikeyboard,Ios,Uiscrollview,Uitextfield,Uitableview,Uikeyboard,我的UITableViewController子类有几个UITableViewCells包含UITextFields。文本字段是单元格内容视图的子视图 当键盘覆盖单元格时,单元格会自动向上滚动。但是,点击“下一步”停止编辑textfield1并开始编辑textfield2不会正确滚动textfield2。在这种情况下,textfield2仍然被键盘遮挡 知道为什么点击“下一步”不会滚动表视图吗?UITableViewController会自动处理滚动表视图以响应ui键盘(Will | Did)(

我的
UITableViewController
子类有几个
UITableViewCell
s包含
UITextField
s。文本字段是单元格内容视图的子视图

当键盘覆盖单元格时,单元格会自动向上滚动。但是,点击“下一步”停止编辑textfield1并开始编辑textfield2不会正确滚动textfield2。在这种情况下,textfield2仍然被键盘遮挡


知道为什么点击“下一步”不会滚动表视图吗?
UITableViewController
会自动处理滚动表视图以响应
ui键盘(Will | Did)(Show | Hide)
通知。由于键盘已在屏幕上,因此不会通知表视图需要重新定位其内容视图。您必须自动重新定位视图,以响应文本字段更改第一响应者状态


考虑使用
-ScrollToRowatineXpath:atScrollPosition:animated:
UITableViewController
自动处理滚动表格视图以响应
UIKeyboard(Will | Did)(Show | Hide)
通知。由于键盘已在屏幕上,因此不会通知表视图需要重新定位其内容视图。您必须自动重新定位视图,以响应文本字段更改第一响应者状态

考虑使用
-scrollToRowAtIndexPath:atScrollPosition:animated: