iOS点滴iOS开发·布局篇iOS

iOS ScrollView的AutoLayout布局+视图百分

2015-11-26  本文已影响1562人  kysonyangs

在这里,我将在Storyboard里使用Autolayout对scrollView实现自动布局!
我们要实现如图界面:

2.gif

其中:
2的宽度是屏幕宽度的0.625
3、4的宽度是屏幕的0.3,他们之间的距离位屏幕宽度的0.1
别问为什么要用这几个数字,他们方便而已。。。你也可以试试其他的

1.首先我们创建一个工程在viewcontroller里面添加一个scrollView并设置以下约束:

1.png

*** 注意:最好不要勾选Constrain to margins *** 然后更新一下Frame(快捷键 command + option + =)
2.将ViewConteoller的size设置成Freeform,并将高度搞到800来,再更新以下scrollview的frame, 然后 添加5个Label 1\2\3\4\5,这里会报红,别管他
3.现在我们设置1的约束,没什么说的,就是上左右再加上高度,在设置它居中:如图:

3.png

4.现在设置2的约束

4.png 5.png
  1. 现在将3,4的约束设置好就差不错了
1.png

Demo下载
这里还有一个关于TableViewCell高度自动布局的Demo,暂时没时间写文章,有兴趣的可以去看看,很简单的!

写的比较匆忙,望见谅。。。

上一篇 下一篇

猜你喜欢

热点阅读