/*
VFL需要了解的内容
1.苹果推出的一种代码写autolayout的语言
2.需要对横竖两个方向进行约束
3.使用VFL前要禁用视图的autoResing
4.给视图添加约束之前要确保视图在父视图上面
*/
UIView *myView = [[UIView alloc]init];
myView.backgroundColor = [UIColor orangeColor];
//1.禁用autoresing ***注意禁用的是你要适配的view而并非self.view
myView.translatesAutoresizingMaskIntoConstraints = NO;
[self.view addSubview:myView];
//2.绑定视图
NSDictionary *dict = NSDictionaryOfVariableBindings(myView);
//3.生成一个约束数组 第一个参数是约束语句
NSArray*constrainH = [NSLayoutConstraint constraintsWithVisualFormat:@"H:|-10-[myView]-10-|" options:nil metrics:nil views:dict];
NSArray*constrainV = [NSLayoutConstraint constraintsWithVisualFormat:@"V:|-50-[myView]-50-|" options:nil metrics:nil views:dict];
//4.将生成的约束添加到视图上面
[self.view addConstraints:constrainH];
[self.view addConstraints:constrainV];