2015
10
26

[轉貼] iOS 9學習係列:UIStackView如何讓你的開發更簡單

關鍵字:ios9xcode7

UIStackView提供了一個高效的接口用於平鋪一行或一列的視圖組合。對於嵌入到StackView的視圖,你不用再添加自動布局的約束了。Stack View管理這些子視圖的布局,並幫你自動布局約束。也就是說,這些子視圖能夠適應不同的屏幕尺寸。此外,你可以嵌入一個stack View到另一個stack view中來創建更為複雜的用戶界麵。不要誤解我的意思,這並不意味著你就不需要處理自動布局了。你仍舊要定義一些布局約束來約束stack view。它隻是幫你節約了為每個UI元素創建約束的時間,同時它更容易的從布局中添加/刪除一個視圖。

Xcode7提供兩種方式使用UIStackView。你可以從對象庫中拖一個Stack View(水平的/豎直的)放到storyboard的正確位置上。然後你可以拖一些label,button,imageView等視圖放到stack view中。另外,你可以在自動布局欄中使用Stack選項。對於這個方式,你可以簡單的選擇兩個或更多的視圖,之後點擊Stack選項,IB將會把這些視圖嵌入到一個stackview中,並自動的調整。
傑立資訊傑立資訊事業有限公司

電話:(02)2739-9096 | 傳真:(02)2739-6637 | 客服:service@julyinfo.com | 臺北市大安區和平東路3段257號6樓map

© 2016 傑立資訊 All rights reserved.法律顧問:宇恒法律事務所