2012-10-16 66 views
2

我正在使用Xcode 4.5的故事板。我已經把一個UIContainerView放到一個(自定義的,而不是最初的)視圖控制器中,然後把三個UIViews放到容器視圖中。我使用動態調整大小來定位三個視圖。所有三個水平填充屏幕。一個停留在屏幕的頂部,具有固定的高度,一個停留在具有固定高度的底部,並且第三個視圖(定製drawRect的UIView的子類)填充另外兩個視圖之間的空間。故事板視圖無法正確調整大小

即使當我切換到iPhone 5尺寸和背面時,Storyboard中的一切看起來都不錯。但是,當我在模擬器中運行應用程序並導航到該視圖控制器時,我只能看到填充屏幕的中間視圖。沒有看到其他兩個。我將中間視圖切換回UIView,併發生同樣的問題。我檢查了進入的segue,它是到視圖控制器,而不是一個特定的視圖。

要清楚,這是全部使用故事板創建的,而不是以編程方式。

+0

I'think你誤UIContainerView的使用。刪除它們,只使用UIViews –

回答

0
  1. 默認堆棧查看引腳0到mainView的所有側面。
  2. 添加3個孩子查看到堆棧視圖
  3. 1和3個孩子 - 高度約束= 150

enter image description here

相關問題