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,本宝宝一会下班走人~~~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容