2010-08-14 54 views
1

我有一個UIView,最終將包含一個孩子,另一個UIView。確保UIView子視圖的方向

我想要做的是確保孩子總是面向屏幕的左下角,而不管方向如何。如果我在位置(0,0)添加視圖,則子視圖將保留在左上角,而與方向無關。我的問題是,我怎樣才能讓我的子視圖留在左下角?

當我創建視圖以使其發生時,必須指定什麼參數/自動調整掩碼等?

謝謝。

回答

1

將子視圖放置在左下角並配置其屬性autoresizingMask。我一直使用Interface Builder來爲我做這一點,所以我不知道你想設置程序,大概就像是哪些:

View.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin |UIViewAutoresizingFlexibleLeftMargin; 

這裏是documentation for the autoresizing values