自動布局核心公式
view1.attr1 = view2.attr2*multiplier+constant
自動布局構造函數(shù)
NSLayoutConstraint( item: 視圖,
attribute: 約束屬性,
relatedBy: 約束關系,
toItem: 參照視圖,
attribute: 參照屬性,
multiplier: 乘積,
constant: 約束數(shù)值)
自動布局類函數(shù)
NSLayoutConstraint.constraints(VLF公式
withVisualFormat: "H:|-0-[maskIconView]-0-|",
options: [],
metrics: 約束數(shù)值字典[String:數(shù)值],
views: 視圖字典[String:子視圖])
VFL可視化格式語言
H 水平方向
V 垂直方向
| 邊界
[] 包含控件的名稱字符串,對應關系在views字典中定義
() 定義控件的寬/高,可以在metrics中指定