2010-04-12 54 views
0

我想要一個單獨的啓動視圖,帶有一個按鈕和一個歡迎屏幕。當按下按鈕時,我想導航到包含一個表格視圖和工具欄的第二個視圖。您是否必須創建一個View Controller才能在視圖之間移動?

我試着創建一個ViewController,但我的按鈕顯示在所有視圖。我只想要一個單一的視圖,然後當它被按下時,我會進入下一個視圖,並開始「真正的」應用程序。有人可以嘗試解釋最好的架構來做到這一點嗎?

(如在由Dave馬克和傑夫·拉馬什開始iPhone 3開發的第6章)

感謝

回答

0

有U開發的iPhone或iPad,如果其爲iphone那麼具有u看着UINavigationControllers ?這些允許您以簡單的方式從視圖控制器切換到視圖控制器。

因此,對於你的問題,我會有2個視圖控制器一個用於啓動和一個表視圖視圖控制器。假設你設置了導航控制器(你可以很容易地通過xcode使用基於導航的視圖控制器啓動一個新項目),那麼你可以使用[navigationController pushViewController:viewCOntroller)方法來呈現你的視圖控制器視圖,viewcontrollers也有他們的navigationController作爲一個屬性,所以當按鈕被點擊,所有你應該必須這樣做

新的視圖控制器的視圖,你想要顯示 和調用(從當前視圖控制器)[self.navigationController pushViewController:]方法來顯示第二個視圖控制器。 釋放你剛剛推 導航控制器也有,你可以用它來來回視圖控制器之間的導航欄屬性視圖控制器..繼承人的類的引用,它包含了如何使用這些指導.. Navigation Controller Reference

+0

謝謝 - 今天將有一個挖掘。 – Frames84 2010-04-13 08:03:07

相關問題