iOS開發⑥StackView

在iOS開發中能夠利用StackView嵌套實現比較複雜的界面,好比咱們實現三個按鈕呈現三角形擺放,能夠這樣實現,整個界面是一個垂直StackView,它的子視圖是Button1和水平StackView,水平StackView的子 視圖是Button2和Button3。spa

步驟

  1. 建立一個iOS工程,從對象庫中拖入一個Vertical Stack View到設計界面中,而後再從對象庫中拖入一個Horizontal Stack View到前一個垂直StackView中。設計

  2. 屬性檢查器:對象

    • Axis:設置StackView是垂直仍是水平的ci

    • Spacing:設置子視圖之間的距離開發

    • Alignment:設置子視圖之間的對齊方式rem

    • Distribution:設置子視圖的尺寸與位置it

  3. 拖入Button1到Vertical Stack View中,注意要放在Horizontal Stack View的上方,當出現一條橫線時鬆開鼠標;相似的方法拖入Button2和Button3到Horizontal Stack View中io

效果

相關文章
相關標籤/搜索