iOS storyBoard上用scrollView做约束时遇到了坑

scrollView上面放了一个View作为ContentView。

stroyBoard上VC的size是320

遇到的问题:

1:在5s上运行宽度正好,在6P上右侧没有到边,目测距离右侧还有20多个像素

2:忘了遇到了什么了

坑爹货,半天没弄对。

我给了scrollView一个背景颜色,发现scrollView的宽度正好是屏幕的宽度,而ContentView还是距离右侧有一些距离。

后来宝宝知道为啥我设置的约束不正确了

1:scrollView的约束只要给他一个距离上下左右的大小就ok。而我又神经的给了一个比例。

2:ContentView的约束只要给他一个上下左右的距离,并且还要给他一个和scrollView等宽的约束。

而我又神经的给他了一个比例。

根本不用考虑contentView的contentSize,因为各种组件以及内容会把他给撑开。

3:最后一个组件一定一定要给他一个bottom,距离ContentView的bottom。不然ContentView的contentSize没法确定呀。


谨记!!!!

给contentView设置一个与scrollView等宽的约束

给最后一个组件一个bottom。

ok,本宝宝一会下班走人~~~

你可能感兴趣的:(iOS storyBoard上用scrollView做约束时遇到了坑)