2012-02-26 49 views
0

我打算編寫簡單的iOS遊戲,我很好奇使用哪個視圖控件。要使用哪個視圖控件?

該應用程序將有四個視圖。在第一個視圖中,用戶可以選擇遊戲的玩家人數。在第二個視圖中,將會有一個選項來填充玩家的名字。然後在第三個視圖中,玩家名稱將被隨機選擇。然後第四個視圖加載問題。當設備被晃動時,第三個視圖將出現,依此類推。 第一個和第二個視圖僅在應用運行時使用一次。

在這種情況下,我可以使用:

  1. UINavigationViewController
  2. 設置的UIViewController爲RootViewController的,然後添加/刪除從上海華的意見。

在這種情況下哪種方法是正確的? 如果我使用UINavigationViewController會有兩個,只能使用一次畫面(第一和第二,我相信他們會在內存中,而應用程序正在運行)

回答

1

我會堅持與UINavigationController - 它的廣泛應用,並有沒有重新發明輪子的意義(特別是當幾乎每個應用都使用這個特定輪子時)。

按照您的描述,您嘗試執行的任何操作都無法通過導航控制器完成,並在導航堆棧上推/彈出/設置視圖控制器。