我使用Xib
,而不是情节串连图板,在我AppDelegate
使用此代码在我的项目进行导航如何在iOS中使用一个项目中的多个UINavgationController使用SWIFT
var nav = UINavigationController()
let FirstVC = HomeScreenVIewController(nibName: "HomeScreenVIewController", bundle: nil) as HomeScreenVIewController
nav = UINavigationController(rootViewController: FirstVC)
nav.navigationBarHidden = true
self.window?.rootViewController = nav
self.window?.makeKeyAndVisible()
nav.navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: .Plain, target: nil, action: nil)
从一个视图导航到另一个在按钮单击我使用此代码
let NextVc = RegistrationStepOneViewController(nibName: "RegistrationStepOneViewController", bundle: nil) as RegistrationStepOneViewController
appDelegate.nav.pushViewController(NextVc, animated: true)
此导航将用于所有注册过程步骤。注册完成后,会有一个仪表板屏幕,用户无法回到注册步骤(显然)。
现在我想要从仪表板启动另一个导航,并在应用程序中继续前进。我怎样才能做到这一点 ?
在此先感谢:-)
可能最容易保持一个导航控制器,只是从其'viewControllers'属性数组 – Paulw11
@ Paulw11删除所有以前的条目,你可以请示例 –