将 Storyboard 视图中的所有内容移动到滚动视图中

bre*_*ttf 4 iphone objective-c uiscrollview ios

我的故事板中有一个视图(如下所示)。当我在底部输入内容时,键盘会覆盖我正在输入的内容。解决这个问题的最简单方法(我相信)是将视图中的所有内容都放在UIScrollView.

有没有一种简单的方法可以将该视图中的所有内容移动到滚动视图中?或者,如果您认为有更好的方法可以做到这一点,那是什么?

在此处输入图片说明

Aja*_*mar 6

要将所有内容放在滚动视图中,只需选择所有视图(按住 shift 并单击每个视图),然后转到 xcode 工具栏中的编辑器选择选项“嵌入”,选择滚动视图即可完成。


bre*_*ttf 2

为了解决这个问题,我做了一些类似于@paulvs的事情,首先将所有文本字段移动到滚动视图中,我创建了一个新的视图控制器并在其中放置了一个滚动视图。然后我选择了键盘上使用的所有文本字段command并将它们复制粘贴到滚动视图中。

不确定这是否是确保用户可以看到底部文本框的最优雅的方式,但它似乎可以移动文本字段。