iOS 布局方法

1.系统API

NSLayoutConstraint

设置优先级:priority

2.VFL(Visual Format Language)

设置优先级:[UIView(redView@750)]

参考:http://www.jianshu.com/p/757cc57fd9ea  (非常详细)

3.Masonry(OC) snapkit(swift)

设置优先级:make.left.equalTo(redView.mas_right).offset(20).priority(250);

底层实现为系统的NSLayoutConstraint

你可能感兴趣的:(iOS 布局方法)