1.Storyboard中有一个ContainerView,适用于控制器里包含多个子控制器。
2.适用于网易新闻等等全屏左滑右滑这类界面,不用把多个界面写在一个控制器里面。
3.storyboard里面的scrollView比较奇葩。因为有一个ContentSize属性,所以不能按照以往的方式给予简单的约束,因此给scrollView添加一个一样大的View。层级结构是这样的
ScrollView —- View — ContainerView
4.设置ScrollView上下左右贴着控制器。
5.设置View上下左右,Y轴线居中,宽度为ScollView的两倍————–这是关键部分。
6.设置ContainerView的约束,这里和平常一样约束一样了。
另外一个也一样的约束,设置一下不同颜色,运行即可。
代码片段: