iOS原生布局簡介

自動布局核心公式

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中指定

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容