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设置一个离上面,左边,底部的间距,就可以滑动了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容