我正在爲我的應用程序在表視圖中創建一個登錄。成功我想加載表視圖和失敗加載另一個視圖..我應該使用兩個appdelegates或一個就足夠了?我如何切換控件..?在此先感謝..如何處理來自一個應用程序委託的多個視圖?
0
A
回答
0
您的應用程序只有一個代表。
對於你要做的事情,你需要三個UIViewControllers:一個負責登錄,另一個負責你的tableView,第三個負責登錄失敗時的負載。這些viewControllers中的每一個都必須在代碼中,或者在Interface Builder的幫助下完成。
現在,爲了讓您擁有所有這些開關,您可以使用UINavigationController。通過使用
[navController initWithRootViewController: loginViewController];
與您的登錄視圖控制器初始化我假設你已經創建和初始化您的導航控制器和你的登錄控制器,當然。
當你登錄成功,你把你的tableViewController到導航堆棧:如果你不
[navController pushViewController: badLoginController animated: YES];
:
[navController pushViewController: tableViewController animated: YES];
如果登錄失敗,你會推你的其他視圖控制器想要導航欄顯示爲您推動視圖控制器時,可以通過調用setNavigationBarHidden:animated:來將其設置爲隱藏,如下所示:
[navController setNavigationBarHidden: YES animated: NO];
+0
非常感謝..這非常有幫助... – dpaksp 2009-11-26 13:35:06
相關問題
- 1. 將多個事件的JQuery委託附加到處理程序
- 2. 使用來自應用程序委託的圖層創建UIView
- 3. 添加一個委託的事件處理程序
- 4. 如何處理單個頁面的Web應用程序的多個視圖
- 5. 應用程序委託分配的對象顯示在多個子視圖?
- 6. 編譯器處理一個委託
- 7. 如何從應用程序委託中刪除子視圖?
- 8. 如何從應用程序委託和/或其他視圖控制器訪問多個視圖控制器?
- 9. 如何處理C#應用程序中的1000多個圖像?
- 10. 在iPhone/iPad應用程序中處理多個警報視圖
- 11. urlConnection委託處理同一類中的多個答案
- 12. C#委託與事件處理程序
- 13. C#委託事件處理程序SelectedIndexChanged
- 14. 參考視圖使用故事板的應用程序委託
- 15. iOS:在應用程序委託中處理無效會話
- 16. 如何在應用程序啓動時從應用程序委託加載不同的視圖控制器類(例如,從應用程序委託)
- 17. 實現多個控件與不同的事件處理程序委託
- 18. iOS4中的應用程序委託和視圖控制器
- 19. 如何從另一個應用程序調用處理程序?
- 20. 如何在[HttpPost]處理程序方法中檢測您來自哪個視圖?
- 21. 如何管理來自同一應用程序的多個通知
- 22. 如何在一個託管子域上管理多個asp.net應用程序?
- 23. 應用程序的多個佈局有多個活動來處理每個?
- 24. 如何處理多個視圖
- 25. 實施2個不同的委託來處理事件的UIImagePickerController
- 26. 基於類的視圖委託給另一個視圖
- 27. 如何配置單個瓶子應用程序來處理多個域?
- 28. 處理來自同一供應商的多個JDBC驅動程序
- 29. 如何使用抽象方法來處理委託調用?
- 30. 我應該如何處理Objective-C中同一個委託的多個回調的需要?
您只能有一個應用程序委託。不過,您可能需要兩個獨立的視圖控制器。 – 2009-11-21 09:02:07