你真的會用autolayout嗎?

? ? 由于前一段時間封閉開發(fā)的原因,生物鐘沒有調(diào)節(jié)過來,這個點比較精神,寫一篇autolayout的小技巧,僅供學(xué)習(xí)交流。如果此文章對你今后的開發(fā),有所幫助,希望多多支持。點個贊對你來說再簡單不過,對博主確實極大的肯定。感謝支持我的朋友們,今后會定期更新文章。廢話不多說,進(jìn)入正題,老規(guī)矩,先上圖。


? ? ?博主曾經(jīng)遇到過這種問題,一排一排的圖片,當(dāng)時約束加完刪刪完再加,整整搞了將近1個小時,智商多么捉急,我的一個同事,更牛逼,純代碼寫。很多人覺著autolayout局限性比較大,我剛開始也這么認(rèn)為,但是用習(xí)慣了以后發(fā)現(xiàn)其實以前只是不會用而已。

? ? 關(guān)于上面的小技巧不多解釋,如果你會快捷鍵,相信這種布局,給你10秒鐘就OK了。快捷鍵我就不多解釋了,老規(guī)矩直接上圖。


使用快捷鍵

最后聲明幾點,1,用autolayout要善于使用系統(tǒng)輔助線,輔助線會為你省去很多時間

? ? ? ? ? ? ? ? ? ? ? 2,填的約束不一定是10,你也可以填20,30,這個看你自己需求。

? ? ? ? ? ? ? ? ? ? ? 3,這里以9宮格為例,你也可以更多,也可以只有四個。? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? 4,關(guān)于快捷鍵,問度娘,這種問題我就不再多解釋。

下面給出一個不是布滿全局的情況,因為有時這種需求也很多,更多效果。自己可以多加練習(xí),我這里僅就我曾經(jīng)遇到過的問題做簡單探討。




? ? ? 這里跟上面的區(qū)別是下面的約束8沒有寫。明天還要上班,今天就寫到這里。如果我的文章能夠給你帶來些許幫助,我將深感榮幸。

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

推薦閱讀更多精彩內(nèi)容