5

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

来自苹果:

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

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

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

4

1 回答 1

9

我有同样的问题。就我而言,我忘记打电话了:

[super viewWillAppear:animated];

请参阅:当键盘出现时 UITableViewController 不滚动视图

于 2013-03-16T02:11:44.080 回答