XIB頁面使用AutoLayout之UIScrollView

AutoLayout是個好東西,能幫我們適應各種屏幕而且、減少很多布局上的代碼,而且所見及所得?;叵肫鹪洿a寫界面的時候反復command+R的心酸歷史,頓時覺得幸福多了。好了,言歸正傳。話說AutoLayout+xib+UIScrollView這個坑你有沒有踩過?反正我是踩過了。趁還沒忘記趕緊來做個記錄。

先說下套路,我是習慣在先拖一個scrollView,然后在scrollView上添加一個view作為contentView ,后面的控件都添加在這個contentView上面。下面是流水。

1、拖入scrollView,并設其置屬性鋪滿整個superView,Update frame消掉警告。

2、拖入view設置背景藍色,臥槽紅彤彤的一片。

3、設置view的上下左右約束

4、添加藍色的 Horizontally in Container(在容器內豎向滾動),若是要橫向滾動設置Vertically in Container

5、設置view的高度


6、把view當成contentView來使用,其它控件拖到view上。如有需要,view的高度約束拖到代碼里手動管理(若有好的方法說出來學習學習)。

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

推薦閱讀更多精彩內容

  • 在使用scrollView進行自動布局時發現,scrollView的自動布局是相對來說比較復雜的,在設置完上下左右...
    酷比Xcoder閱讀 14,647評論 5 29
  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,246評論 4 61
  • 所謂傾城之戀,就毀滅了一座城市,毀滅了生命,毀滅了都市中男男女女聲色犬馬的欲望,站在一片廢墟中,眼里只看得到彼此間...
    走過你的城市閱讀 229評論 0 0
  • 大學畢業三十四年了。三十四年,漫長而又短暫。說它漫長,我們從青年跨過了中年,我們經歷了人間冷暖;說它短暫,仿佛昨天...
    木進閱讀 1,591評論 2 7
  • 你認為自己是一個內心強大的人嗎?為什么? (話題來自貓友云昊) 一般吧,也不算是內心強大的人,有時感覺挺堅強,有時...
    翠霞_0256閱讀 110評論 2 2