關於ios的autoLayout的一些簡單介紹以及使用方法

一。autoLayout的用途:xcode

    主要用於屏幕適配,尤爲是出現了iphone6,plus以後。iphone

二.怎麼簡單的用autoLayout呢?code

點擊左一,能夠看到:對象

點擊左二:ip

 

基本上要想autolayout,就要在這兩個按鈕上作文章了。date

 

而後作一個練習,如:autolayout

 

寬高都爲100,而後居中,不管視圖怎麼反轉,一直居中im

一.這就有了兩個約束:寬高,居中:layout

  1. .寬高都爲100:img

 

 

2.居中(相對於模擬器的view)

 

ok,你就會發現了左上方出現了一點提醒。如

 

 

 

出現了黃色小點,說明你設置的約束都是對的,但你設置約束的對象沒有正確的frame,但xcode爲咱們作了一點,點擊黃點,默認是update frame,點擊fix,黃色就消失了,就大功告成了,

可能你還會發現會出現紅色的小點,那就多是約束沒有夠,或者約束衝突。須要檢查約束,通常狀況下,最好點擊以下,可最快檢查約束。

 

紅色區域就是約束了,右鍵點擊,點擊delete,就能夠刪除約束了。

相關文章
相關標籤/搜索