浏览代码

add coordinator to initial AccountSetupController

Bastian van de Wetering 5 年之前
父节点
当前提交
b1fde64b25
共有 1 个文件被更改,包括 3 次插入11 次删除
  1. 3 11
      deltachat-ios/Coordinator/AppCoordinator.swift

+ 3 - 11
deltachat-ios/Coordinator/AppCoordinator.swift

@@ -107,6 +107,9 @@ class AppCoordinator: NSObject, Coordinator {
 	func presentLoginController() {
 		let accountSetupController = AccountSetupController()
 		let accountSetupNav = DCNavigationController(rootViewController: accountSetupController)
+    let coordinator = AccountSetupCoordinator(navigationController: accountSetupNav)
+    childCoordinators.append(coordinator)
+    accountSetupController.coordinator = coordinator
 		rootViewController.present(accountSetupNav, animated: false, completion: nil)
 	}
 }
@@ -125,19 +128,8 @@ extension AppCoordinator: UITabBarControllerDelegate {
 			}
 		}
 	}
-
 }
 
-extension AppCoordinator: UITabBarDelegate {
-	func tabBar(_ tabBar: UITabBar, didSelect item: UITabBarItem) {
-
-	}
-
-	func tabBarController(_ tabBarController: UITabBarController, shouldSelect viewController: UIViewController) -> Bool {
-		print("shouldSelect")
-		return true
-	}
-}
 
 class ContactListCoordinator: Coordinator {
 	let navigationController: UINavigationController