UITableViewController 未根据输入调整大小

Posted

技术标签:

【中文标题】UITableViewController 未根据输入调整大小【英文标题】:UITableViewController not resizing on input 【发布时间】:2011-04-07 15:38:07 【问题描述】:

我有一个 UITableViewController,其中定义了许多 TextField。在 4.3 模拟器中,当我触摸键盘将覆盖它的 TextField 时,该字段会重新定位,使其位于键盘上方。但是,当我在 iPhone 上运行代码时,不会发生重新定位。有人知道为什么会这样吗?

【问题讨论】:

【参考方案1】:

我想我会回答我自己的问题,即使我不确定发生了什么。当我断开手机与计算机的连接,然后运行调试时复制到它的应用程序时,UITableViewController 按预期工作(将文本字段移动到键盘上方)。

【讨论】:

以上是关于UITableViewController 未根据输入调整大小的主要内容,如果未能解决你的问题,请参考以下文章

框架中的 UITableViewController 未调用 didSelectRowAtIndexPath

UITableViewController 未调用 viewWillAppear、viewDidAppear 等

UITableviewcontroller 中的 UITableview - 重新加载时未调用 cellforrowatindexpath

使用情节提要时未调用 UITableViewController 覆盖初始化函数

UITableViewController 中的其他界面元素,单元格未取消选择

UITableViewController scrollViewDidScroll:在删除单元格期间未调用