B. Petersen 5 年之前
父节点
当前提交
dded3f8dd0
共有 1 个文件被更改,包括 8 次插入10 次删除
  1. 8 10
      deltachat-ios/Coordinator/AppCoordinator.swift

+ 8 - 10
deltachat-ios/Coordinator/AppCoordinator.swift

@@ -38,33 +38,31 @@ class AppCoordinator: NSObject, Coordinator {
     // MARK: viewControllers
 
     private lazy var qrPageController: UINavigationController = {
-        let pageController = QrPageController(dcContext: dcContext)
-        let nav = UINavigationController(rootViewController: pageController)
+        let root = QrPageController(dcContext: dcContext)
+        let nav = UINavigationController(rootViewController: root)
         let settingsImage = UIImage(named: "qr_code")
         nav.tabBarItem = UITabBarItem(title: String.localized("qr_code"), image: settingsImage, tag: qrTab)
         return nav
     }()
 
-    private lazy var chatListController: UIViewController = {
+    private lazy var chatListController: UINavigationController = {
         let viewModel = ChatListViewModel(dcContext: dcContext, isArchive: false)
-        let controller = ChatListController(dcContext: dcContext, viewModel: viewModel)
-        let nav = UINavigationController(rootViewController: controller)
+        let root = ChatListController(dcContext: dcContext, viewModel: viewModel)
+        let nav = UINavigationController(rootViewController: root)
         let settingsImage = UIImage(named: "ic_chat")
         nav.tabBarItem = UITabBarItem(title: String.localized("pref_chats"), image: settingsImage, tag: chatsTab)
         return nav
     }()
 
-    private lazy var settingsController: UIViewController = {
-        let controller = SettingsViewController(dcContext: dcContext)
-        let nav = UINavigationController(rootViewController: controller)
+    private lazy var settingsController: UINavigationController = {
+        let root = SettingsViewController(dcContext: dcContext)
+        let nav = UINavigationController(rootViewController: root)
         let settingsImage = UIImage(named: "settings")
         nav.tabBarItem = UITabBarItem(title: String.localized("menu_settings"), image: settingsImage, tag: settingsTab)
         return nav
     }()
 
-
     private var welcomeController: WelcomeViewController?
-    private var profileInfoNavigationController: UINavigationController?
 
     init(window: UIWindow, dcContext: DcContext) {
         self.window = window