2011-08-24 141 views
1

我是新開發的iOS應用程序。我想創建一個分割視圖應用程序,以便我可以在左側擁有主題並在右側擁有內容。iOS分割視圖 - 加載XIB

我希望能夠拉動廈門國際銀行文件,並在右側顯示。我怎樣才能做到這一點?

我有一個基本的一個工作的地方改變形象,而不是意見。我想顯示與陣列中選定的xib文件相關的文件。任何教程,告訴我如何做到這一點會很好。

Here是我觀看的視頻。

P.S我是新來這個應用程序開發。謝謝。

回答

2
  1. 分割視圖控制器管理兩個視圖控制器。

  2. 當您創建視圖控制器時,您可以指定它應該從中加載其視圖的.xib文件。然後,當用戶點擊一個主題時,你的代碼可以創建一個相應的視圖控制器(參見UIViewController的-initWithNibName:bundle:方法),並將該視圖控制器設置爲分割視圖控制器的詳細視圖控制器。

  3. 使用NSBundle的-loadNibNamed:bundle:owner:方法可以讓現有的視圖控制器從.xib加載一個新的視圖,但這通常比替換整個視圖控制器沒有真正的優勢更多的工作。

+0

感謝您的幫助!這現在可行! :) – ryryan

+0

現在不工作。 – ryryan

0

至於我記得,你應該從你的viewController的財產splitViewController上,您可以更改屬性「viewControllers」含有RootViewController的索引0和detailViewController任何數組訪問(設爲您的新detailViewController )在索引1.

如果你不想爲你的視圖有一些控制器,我記得使用NSBundle方法來加載一個nib文件並將它分配給一個控制器。我相信這是另一種可能性,但你必須測試它。