iOS 用xib给scrollView添加约束

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 用xib给scrollView添加约束相关的知识,希望对你有一定的参考价值。

之前习惯了使用纯代码布局,最近使用xib给scrollView添加约束时遇到了一些问题,查阅资料后总结一下。

1.在xib中添加一个滚动视图UIScrollView,上下左右约束都为0

 

2.在滚动视图上添加一个UIView,如果是水平方向滚动,设置UIView垂直居中。如果是竖直方向滚动,设置UIView水平居中。如果水平方向和竖直方向都需要滚动则不需要设置。设置UIView上下左右约束都为0。

 

 

3.如果是水平方向滚动,设置UIView的宽度。如果是竖直方向滚动,设置UIView的高度。如果水平方向和竖直方向都需要滚动则高度宽度都设置,这个如果不设置会报红。

 

 

4.将需要的UI添加到这个UIView上即可。

 

其实这里我们添加的UIView所设置的宽度 和高度 就是UIScrollView的contentSize的宽度和高度。这样我们就在滚动视图UIScrollView中设置好了contentSize
---------------------

原文链接:https://blog.csdn.net/wokenshin/article/details/52239536

以上是关于iOS 用xib给scrollView添加约束的主要内容,如果未能解决你的问题,请参考以下文章

xib设置UIScrollview

xib或storyBoard中往scrollView添加子控件

iOS - XIB之AutoLayout添加约束

iOS 在xib或者storyboard中添加AutoLayout后,在代码中修改AutoLayout约束条件

xib添加约束

SQL Server创建 学号 性别 课程编号 check约束 主键约束 UNIQUE约束