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: