2011-10-28 29 views
0

我試圖在界面生成器中創建一個包含UITextView和兩個UIButton的視圖。在縱向模式下我想以這個樣子: enter image description here如何使用Interface Builder在視圖中重新定位和調整子視圖的大小?

而在橫向模式我想以自動重新定位/調整的東西,使它看起來像這樣: enter image description here

我假設對於各種視圖和子視圖,Size的&位置,自動調整,對齊和放置屬性的一些組合可以實現這一點,但儘管嘗試了一堆組合,我甚至無法遠程接近我想要實現的目標。

這是甚至可能,或者我應該專注於以編程方式重新定位一切嗎?

回答

2

是的,這是可能的。設置您的選項,如下所示:

TextView:固定頂部,底部,左側和右側邊距。靈活的寬度和高度

enter image description here

OK按鈕:固定的左和底部邊緣。固定的寬度和高度

enter image description here

取消按鈕:固定右和底部邊緣。固定的寬度和高度

enter image description here

位置IB的在縱向模式下正確的意見,一切都應該正確地調整爲橫向模式,並保留佈局。

編輯顯示在哪裏可以找到設置。

enter image description here

+0

我在哪裏可以在IB中設置這些屬性?我沒有看到這樣的事情。 – MusiGenesis

+0

編輯顯示右側的Xcode 4中的工具面板。選擇'尺寸檢查器'(一個小尺子圖標)。 Xcode3/IB具有類似的設置。 –

+0

完美工作。奇怪,但是,因爲我認爲我已經嘗試了設置的確切組合,沒有成功(顯然我沒有,但)。 – MusiGenesis

相關問題