? ? 由于前一段時間封閉開發(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沒有寫。明天還要上班,今天就寫到這里。如果我的文章能夠給你帶來些許幫助,我將深感榮幸。