通过xib或者storyboard适配Scroll View
1,创建一个demo,命名为Scroll,打开storyboard,拖拽一个Scroll View,加上ScrollView的约束(这里没有让storyboard占满全屏,实际开发中根据自己的需求来定),如图
2, 拖拽一个UIView橙色背景,放在Scroll View上,此时约束会报错(没有对UIView加任何约束),之后对uiview添加约束,让其和Scroll View完全重合,如图
3, 给UIView添加了约束,还是会有约束错误,此时点击约束左边一个(Add New Alignment constraints),选择Horizontally in container,之后依然会有约束错误,如图
4, 关键时候,选中下方约束选项Add New constraints,然后选中Height(这里根据上一步选择有关,目的是控制Scroll View左右滑动还是上下滑动 ),这里给的高度值是675,添加之后UPdate就可以了,如图
5, 所有的约束报错都没有了,
6, 此时运行起来就能上下滑动Scroll View了,其他的元素直接在UIview上添加,跟平时正常添加约束一样,运行如图