AutoLayout在頁面布局中的簡單使用

1.視圖布局中主要使用這三個控件;

1.0


2.相當設置其相對位置,即其坐標(x,y);

2.0
2.1

3.當有紅色小尖頭時,意味著有沖突,或者缺少約束

3.0

4.顧名思義,就是設置長寬(width,height);

4.0

5.黃色小尖頭,意味著當前的位置,和設置的位置不一樣;

5.0

6.的作用,上面時更新一個控件的約束,下面一組是跟新群組控件的約束;

6.0
6.1


7.頁面中的Constrain to neighbor選項,如果選中,意味著系統默認距離周圍其他空間的位置;

其中,某一個約束又是相對多個周邊控件中的某一個進行設置的,通過倒三角可以進行選擇;

7.0
7.1
7.2

使用AutoLayout的使用注意事項:

A 關閉AutoResizing,設置view下面的該屬性威NO;

B 添加約束之前,要保證相關控件已經添加到父控件上;

C 不要再設置frame

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容