我有一個問題,爲segue。 我有一個檢查用戶是否登錄的tabbar控制器。如果他們不是,它會加載另一個視圖控制器(使用segue)登錄。現在在登錄屏幕上,我有一個註冊按鈕,正在載入另一個註冊按鈕。所以我現在的連接是:TabbarController-> LoginController-> RegisterController。現在,如果用戶已成功註冊,我想回到tabbar。如果我使用從RegisterController到TabbarControl的segue是錯誤的?故事板和Segue
回答
如果你使用UIStoryBoardSegue或其他的東西,這並不重要,重要的是你如何重新展示一切。
UIStoryBoardSegues可以將視圖控制器推送到導航控制器(水平移動)或當前模態視圖控制器(垂直移動)。
通常情況下,您希望讓登錄後的segue在您的登錄控制器中顯示UINavigationController。然後你可以推動你的註冊控制器。
當你想解僱或者您的登錄控制器或您的註冊控制器,你可以做
[self.navigationController dismissViewControllerAnimated:YES completion:nil];
有非常簡單的技術來實現這一目標。
您的UITabBar
可使用modal segue顯示登錄視圖。登錄和註冊視圖之間的轉換可能是推 segue。當用戶登錄或註冊時,您可以使用[self dismissViewControllerAnimated:YES completion:nil];
關閉登錄或註冊視圖用這種方式,您不需要任何註冊或註冊視圖返回到UITabBar
。
您可以在AppDelegate或其他類中存儲登錄信息。
我使用從Tabbar模式segue到LoginController和另一種模式從LoginController segue到RegisterController。我不想使用導航控制器。所以我需要在[self dismissViewControllerAnimated:YES completion:nil]中做到這一點; REgisterController和LoginController中的另一個dismissView? – BlackM
- 1. iOS:故事板Segue
- 2. 故事板Segue公司
- 3. 故事板按鈕Segue
- 4. 故事板SEGUE用途
- 5. 定製故事板Segue
- 6. 故事板segue問題
- 7. 故事板Segue過渡效果
- 8. 故事板 - Tab View - Segue/Modal Views
- 9. 故事板SEGUE交叉溶解?
- 10. 故事板segue呼叫訂單
- 11. 故事板push segue動畫不正確
- 12. Uiimageview在故事板上其他segue
- 13. 在故事板中自定義segue
- 14. 呼叫故事板沒有segue
- 15. 顯示ABPeoplePickerNavigationController使用故事板segue
- 16. 有條件的使用故事板segue
- 17. 不能連接故事板展開Segue
- 18. 故事板SEGUE呼叫序列
- 19. xcode 4.2故事板,通過代碼segue
- 20. 執行故事板Segue公司編程
- 21. 故事板iOS5 - 如何在按Segue按鈕時防止故事板改變
- 22. 故事板segue崩潰和UINavigationController最佳實踐
- 23. 通過故事板和xcode正確創建手動segue
- 24. 故事板中的Modal和Push segue有什麼區別?
- 25. 故事板和UIReferenceLibraryViewController
- 26. 如何禁用故事板segue,但仍然使用segue標識符?
- 27. iOS和iPad的故事板
- 28. MVVMCross Xamarin和故事板
- 29. 故事板和SVN衝突
- 30. 發行故事板和PerformWithSegueIdentifier
我不想使用導航控制器。我使用模態從tabbar顯示登錄控制器,然後模式顯示登錄從登錄 – BlackM