我是一個初學者,可以單擊並創建一個具有登錄屏幕的應用程序,其中包含鏈接到忘記密碼頁面和註冊頁面的導航控制器。根視圖控制器是導航控制器。Monotouch:使用標籤欄控制器和導航控制器。哪一個去AppDelegate?
現在,登錄後,用戶將看到帶有標籤欄控制器的標籤式UI(4個標籤)。每個選項卡都有自己的一組頁面,我打算使用導航控制器進行導航。
實現此目的的最佳方式是什麼?我的根視圖控制器應該是Nav。控制器或標籤欄控制器?由於作爲根的導航控制器在邏輯上工作,如果它是第一次登錄場景。但是,如果用戶的憑證已保存,那麼當打開應用程序時,我會直接打開選項卡式界面。欣賞幫助
謝謝!!!!!! –
一個額外的問題@asp_net:你有一個條件RootViewController的在你的appdelegate,說 如果(storedcredentials_are_available) 設定{RootViewController的= tabbarcontroller;} 否則 RootViewController的= navigationcontroller? - 登錄/註冊 –
準確地說,只需在FinishedLaunching()內決定是通過導航控制器顯示登錄屏幕還是通過標籤欄控制器顯示常規應用程序。 –