UIScrollView 有一个 contentSize 属性,其定义了 ScrollView 可滚动内容的大小。在以前用纯代码写的时候,我们会直接对这个属性赋值,定义其大小。但在 Autolayout 下,UIScrollView 的 contentSize 是由其内容的约束来定义的。因此,我们在 ScrollView 里面设置的约束,不仅起到布局内容的作用,同时也起到了定义 ScrollView 可滚动范围的作用。
width/hight :对应水平或者竖直位置
所以就会出现标题的错误,我们要添加的就是到底部的约束,指定可以滚动的区域就好
如果要添加图片的话可以通过修改 Intrinsic Size 为 Placeholder,错误就会消失
当你设置好约束,然后按一下 “alt” + “cmd” + “=” 后看着控件完全按照你想的样式去布局,也是蛮爽的。