当键盘出现时,容器视图的UIView无法正确滚动

时间:2015-11-29 13:26:20

标签: ios uiview uicontainerview

我在UIContainerView内处理UIView时遇到问题。当我尝试显示键盘来编辑其中一个字段时,我希望整个UIView(其中有UIContainerView)向上滚动并偏离键盘。

这是我现在看到的。有没有人对如何解决这个问题有任何建议?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

输入的自动滚动仅发生在UITableView之类的事情中。对于这个,请参阅managing keyboards的Apple指南。

基本上,您希望在键盘出现时手动向上滚动视图,并在隐藏键盘时将其放回。

编辑:我刚才意识到你有一个 UITableViewController。我的猜测是因为全屏,桌面视图没有足够的空间滚动。在这种情况下,您需要将所有视图放在滚动视图中,并按照上面的指南进行操作。