VFL 自动约束

我们讲讲最后的两条新的 VFL 语句:

H:[view]-[view2(>=50)]

从开始的 H: 我们可以判断出这是水平方向的布局,换句话说就是设置视图的 x 和 width。接着的 [view],说明后面的所有视图都是在 view 的右侧;接着是 -,说明后一个视图和 view之间有一个标准距离的间距;也就是说 x 等于 view 的右侧再加上标准距离,即 CGRectGetMaxX(view) + 标准距离。最后是 [view2(>=50)],这里可以看出后一个视图是 view2,并且它的宽度不小于 50 点。整一句翻译成白话就是说:在水平方向上,view2 在 view右侧的标准距离位置处,并且它的宽度不小于 50 点。

V:|-100-[view2(>=50)]

从开始的 V: 我们可以判断出这是垂直方向的布局,换句话说就是设置视图的 y 和 height。接着的 | 说明是后一个视图是相对于父视图进行布局;接着是 -100-,说明垂直方向和父视图(顶部)相距 100 点,也就是说 y 等于 100 点。最后是 [view2(>=50)],这和上一句相同,只是因为是垂直方向,所以 50 是设置高度而不是宽度。整一句翻译成白话就是说:在垂直方向上,view2 在相对于父视图(顶部) 100 点的位置处,并且它的高度不小于 50 点。

 

转载于:https://www.cnblogs.com/tom2015010203/p/5262745.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值