xcode8.2 storyboard怎么添加约束

xcode8.2 storyboard怎么添加约束,第1张

首先在我们的Controller自带的View里面添加一个ScrollView,点开下面设置约束的4个按钮的第2个,约束设置距离父试图的距离为(0,0,0,0)如下图所示。 在ScrollView上面添加一个View成为ScrollView的子视图,点开下面设置约束的4个按钮的第2个...

实现效果如下:

1.新建一个UIView的xib

创建完成后会生成一个UIView控件

2.向UIView中添加一个ScrollView,并约束上下左右间距为零

3.再向ScrollView中添加一个UIView作为其contentView,并约束上下左右宽高,此时约束会报错误,先不要管

4.再对contentView的滑动方向设置,选择Align,如果想要实现横向滑动,勾选Vertically,竖向选择Horizontally

5.右键拖拽contentView向ScollView,选择equal widths

6.选中contentView,右侧菜单栏查看约束,选择equal widths选项,点击edit,修改Multiplier,这个值对应着当前控件宽度是其基准控件宽度的倍数,这里选择3倍

7.enter键后约束添加完成,此时应该不会报错了,这一步添加第一个View在scrollView上,颜色设置为红色,约束为上下左,宽度暂不约束

8.对View1宽度约束,邮件拖向底层View(最上边那个),选择equal widths

9.拖拽第二个View与View1同一层级,设置坐标尺寸设置如图,约束依旧为上下左,其中距左选择基于View1,宽度设置同View1,选择与底层View相同

10.第三个View约束与View2相同,其中X值改为1200,其他步骤不变

tips:向ScrollView中添加VC *** 作类似,只是将View换成ContainerView,再将VC放置在ContainerView上

首先确定最左侧的一个button的x=0,y=x,height=x

主要是确定它的width,设置为view父窗口width的Multiplier为0.25.

其余三个设置和第一个等宽,等高,x间距为0


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11656723.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存