如何根據某些條件以編程方式設置根視圖控制器?例如,如果用戶已經登錄,當他/她打開該應用時,他/她將看到「內容」視圖控制器;如果用戶沒有登錄,他/她在打開應用程序時將看到「註冊/登錄」視圖控制器。所以,有人可以給我一些指針和指南。謝謝。如何以編程方式設置根視圖控制器?
1
A
回答
1
通常你可以在NSUserdefault中關於以前的登錄和令牌保留標誌,如果你有。
所以,當應用程序沒有啓動方法檢查,如果標誌被設置爲登錄,如果是,則使內容控制器作爲根控制器,否則使登錄控制器作爲根控制器
0
請要麼NSUserDefaults的或NSNotificationCenter標誌的先前的登錄。
相關問題
- 1. 如何以編程方式設置視圖控制器
- 2. 以編程方式從視圖控制器設置iOS設置視圖
- 3. 如何以編程方式重置視圖控制器
- 4. 以編程方式設置標籤欄控制器視圖控制器
- 5. 如何設置根視圖控制器
- 6. 設置視圖控制器內的UITableView編程方式
- 7. 如何以編程方式控制多顯示器設置?
- 8. 如何以編程方式更改視圖控制器?
- 9. 設置根視圖控制器的模態視圖控制器
- 10. 以編程方式在視圖控制器中訪問視圖
- 11. 以編程方式將UIBarButtonItem目標設置爲前一視圖控制器
- 12. 設置UIWindow的根視圖控制器
- 13. 視圖控制器:如何以編程方式在視圖之間切換?
- 14. 如何將以編程方式創建的視圖控制器視圖設置爲SKView?
- 15. 如何以編程方式爲故事板中的子視圖設置視圖控制器?
- 16. 如何重置根視圖控制器
- 17. 如何以編程方式在iOS 10中的分屏視圖控制器中隱藏左視圖控制器
- 18. 以編程方式將視圖控制器分配給標籤欄控制器
- 19. 以編程方式設置桉樹節點控制器密鑰
- 20. 在swift中以編程方式呈現視圖控制器
- 21. 以編程方式切換MVC視圖控制器 - iOS
- 22. 以編程方式確定目標視圖控制器
- 23. 以編程方式獲取視圖控制器的實例
- 24. 以編程方式更改子視圖控制器
- 25. 以編程方式解除視圖控制器時的警告
- 26. 以編程方式訪問視圖控制器
- 27. 以編程方式在iPhone視圖控制器之間切換
- 28. 以編程方式將顏色設置爲繪製視圖
- 29. 如何以編程方式爲我的tabBarController設置視圖?
- 30. 如何以編程方式設置cell.textLabel.text從不同的視圖?
什麼是您的設置:您是使用故事板,NIB還是所有的程序化視圖? –