2011-07-25 84 views
0

我正在嘗試創建一個應用程序,它具有一個主屏幕,然後三個按鈕,允許用戶切換到完全不同的「上下文」(所以我有另一個屏幕一些使用opengl進行渲染,另一種渲染會做與主屏幕完全不同的事情)。帶接口構建器和iPad的多視圖控制器

我的問題是如何在界面構建器中創建多個視圖控制器,然後如何在不同的視圖控制器之間切換? (我知道這是不推薦蘋果,但是這就是我想要做)

感謝所有幫助:)

回答

1

如何創建在Interface Builder和 然後多個視圖控制器我將如何在不同的視圖控制器之間切換

我將根據您所說的「界面構建器中的多個視圖控制器」部分回答我的答案。我認爲你的NIB中有一個或兩個(或n個)ViewControllers(而不是UIViews),你想和他們「玩」。你可以做這樣的事情:

[self.view addSubview:myFirstViewController.view]; 

如果你想切換到另一個:

[myFirstViewController removeFromSuperview]; 
[self.view addSubview:mySecondViewController.view]; 

請記住,在你的「RootViewController的」和IBOulet纔能有你的UIViewController的參考。如果您需要更多幫助,請告訴我。