Xcode UIScrollView在XIB和Storyboard中布局(iOS11之后,与iOS11之前)

只需要4步,就能设置好,吃透它,干。

有时候会被这个困扰,总结一下,简单明了,直奔主题吧。

1、首先添加一个在你的父视图上添加一个Scrollview(有时候需要设置上下左右间距,有时候又不需要)

2、在scrollview上添加一个view,设置上下左右距离Content Layout Guide 均为一致(如图)

3、如果是竖向滑动,则设置view与Frame Layout 宽度一致,横向滑动则设置高度和Frame Layout高度一直

4、最后如果是竖向滑动则设置一下View的高度(类似于scrollview的contensize的height,设置多少就可以滑动多大距离),如果是横向滑动就设置宽度,类似contentsize的width,大公告成

如果你们的App还在适配iOS11之前的版本那么直接看下面的吧:

1.将scrollview拉满全屏,设置上下左右边距为0.再关闭下面的属性:


2.同理,拉一个view,上下滑动的话就设置上左右为0,与父视图中心对齐

3.空白的view和父视图同宽度,居中看你滑动的方向.


4.最重要的是下面要选择placehoder,不然一直有红色错误(但编译不影响,强迫症患者必选),view和scrollview的这个选项最好都选上


5.拉一个view设置一个离上面,左边,底部的间距,就可以滑动了

你可能感兴趣的:(Xcode UIScrollView在XIB和Storyboard中布局(iOS11之后,与iOS11之前))