如果想不使用代码在xib或storyboard中设置scrollView,我们会发现,当布局子视图时,总是会出现红色的布局警告。

这时我们需要在scrollView中放入一个view。然后把布局约束上下左右均设置为0(相对scrollView)。

并且如果我们想要竖直滚动的话要把加入的view设置为水平居中。而水平滚动则设置竖直居中。

然后我们再在view中加入子控件进行布局就不会出现红色警告。

注: 如果我们想让scrollView上下左右均可移动时,就不能设置竖直或水平居中。