
在上一篇
AutoLayout 簡介中,我們透過 Interface Builder 自動建立了 constraint,而 constraint 就是 autolay out 的基礎。其實 constraint 也是可以手動建立的。
如果我們不是用 IB 而是用程式化的方式建立之簡介中的案例,我們可以寫一段程式在 ViewController 的 loadview 中,如下:
shenfive 發表在 痞客邦 留言(0) 人氣(11,621)

自從 iPhone 5 與 iOS 6 上市之後, iPhone 有了多種解析度與方向,以往一個簡單的數字座標設定,眼下在不同解析度下面,就會有不同的結果。
如果只想知道程式化手動建立 Constranints, 可以看這兒:手動建立Constransts 先看一下實做Demo:
舉例來說,如果我們在XCode 沒有支援 autolayout 的版本(或關掉)下,用 StoryBoard 設定了一個 Button 並放在畫面中間的下面,大概會是這個樣子:
shenfive 發表在 痞客邦 留言(0) 人氣(14,269)