带有容器视图的 UIView 在出现键盘时无法正确滚动
UIView with container view not scrolling properly when keyboard appears
我在处理 UIView
中的 UIContainerView
时遇到问题。当我尝试显示键盘以编辑其中一个字段时,我希望整个 UIView
(其中包含 UIContainerView
)向上滚动并移出键盘。
这是我目前看到的。有人对如何解决这个问题有什么建议吗?
输入的自动滚动仅发生在 UITableView
之类的情况下。关于这一点,请参考 managing keyboards.
的 Apple 指南
本质上,您想在键盘出现时手动向上滚动视图,并在键盘隐藏时将其放回原处。
编辑:我刚刚意识到你有一个
UITableViewController
。我的猜测是因为它处于全屏模式,table 视图没有足够的空间来滚动。在这种情况下,您需要将所有视图放在滚动视图中并按照上面的指南进行操作。
我在处理 UIView
中的 UIContainerView
时遇到问题。当我尝试显示键盘以编辑其中一个字段时,我希望整个 UIView
(其中包含 UIContainerView
)向上滚动并移出键盘。
这是我目前看到的。有人对如何解决这个问题有什么建议吗?
输入的自动滚动仅发生在 UITableView
之类的情况下。关于这一点,请参考 managing keyboards.
本质上,您想在键盘出现时手动向上滚动视图,并在键盘隐藏时将其放回原处。
编辑:我刚刚意识到你有一个
UITableViewController
。我的猜测是因为它处于全屏模式,table 视图没有足够的空间来滚动。在这种情况下,您需要将所有视图放在滚动视图中并按照上面的指南进行操作。