2014-06-25 42 views
0

我有一個現有的視圖控制器派生自UIViewController,我試圖拖入一個視圖,但故事板編輯器不會讓我。如果我在故事板中創建一個新的viewcontroller它會讓我和我注意到它有一些自動佈局控件...原始視圖控制器沒有的東西。不能拖動tableview或滾動視圖到故事板viewcontroller

我不想刪除原來的視圖控制器並重新創建,因爲它已經有很多push segges以及沒有連接到它。我怎樣才能讓它將視圖/桌面視圖放到視圖控制器的故事板表面上?

+0

也許您要刪除的實現代碼如下到一個對象,不能拿着它。您始終可以拖動tableView對象並將其放到文檔大綱層次結構中的viewcontroller下的視圖對象中。這樣你就可以確定在哪個視圖上添加tableview。 –

回答

1

你有沒有嘗試:

  • 控制器複製到一個新的故事板和測試添加一個看法?
  • 添加其他元素?像UIButton,UISwitch等...你可以做到還是沒有?

你有沒有嘗試添加這樣說,這(在視圖層次拖&下降)?

enter image description here

Autolayout是如何管理的意見將比較別人的意見的方式。

您可以通過點擊您的視圖 - 控制,並通過點擊此複選框激活或desactivate,會影響到整個故事板

IB activate autolayout

+0

它曾經是一個集合視圖控制器,所以我認爲這是問題..我最終刪除並重新創建...有一種方法可以使它不像一個「集合視圖控制器」一旦故事板是產生的? – MonkeyBonkey

+0

不,你必須在故事板中創建一個'viewController'。但是您可以將您的composant從一個拖放到另一個(不需要重新創建所有內容)。 –

相關問題