任何原因UITableViewController在键盘出现时不会向上滚动活动文本字段?

时间:2012-12-14 11:13:21

标签: ios uitextfield uitableview uikeyboard

我有一个UITableViewController,它包含带有UITextField的单元格的表。当键盘出现在这些文本字段中添加或编辑文本时,这些字段必须向上移动,以免被键盘遮挡。这应该由UITableViewController自动处理:

来自Apple:

  

注意:表视图控制器支持表视图的内联编辑   行;例如,如果行在编辑模式下嵌入了文本字段,   它将正在编辑的行滚动到虚拟键盘上方   显示。

问题可能在于我使用的是SplitViewController,右侧是UITableViewController(较大的分割),左侧是另一个视图。

我错过了什么?是否只有某些情况下UITableViewController会处理这个而不是其他情况?

1 个答案:

答案 0 :(得分:8)

我有同样的问题。在我的情况下,我忘了打电话:

[super viewWillAppear:animated];

请参阅:UITableViewController not scrolling view when keyboard appears