0
我在UIView
内部遇到了一个处理UIContainerView
的问题。当我尝试显示键盘来编辑其中一个字段时,我期望整个UIView
(其中的UIContainerView
)可以向上滚动并且不会出现在键盘上。当出现键盘时UIView的容器视图不能正确滚动
这是我目前看到的。有没有人对如何解决这个问题有任何建议?
我在UIView
内部遇到了一个处理UIContainerView
的问题。当我尝试显示键盘来编辑其中一个字段时,我期望整个UIView
(其中的UIContainerView
)可以向上滚动并且不会出现在键盘上。当出现键盘时UIView的容器视图不能正确滚动
这是我目前看到的。有没有人对如何解决这个问题有任何建议?
输入自动滚动只发生在之类的东西UITableView
。对于这个,请参阅managing keyboards的Apple指南。
本质上,您想在键盘出现时手动向上滚动视图,并在隐藏键盘时将其放回。
编辑:我只是意识到你有一个 UITableViewController
。我的猜测是因为它是全屏显示,桌面视图没有足够的空间来滚动。在这种情况下,您需要将所有视图放在滚动视图中,然后按照上面的指导进行操作。