我正在使用 Swift 10 在 Xcode 4 中构建一个酒店预订应用程序,设计在 viewController
中完成,但不幸的是,我忘了添加navigationController
。所以现在我想在不改变我的设计或至少在我的设计中造成最小损坏的情况下添加导航控制器。
我已经尝试在设计后添加navigationController
,但不知何故它不起作用。
我想将后退或主页导航添加到我的子视图中。但是现在当我尝试添加导航控制器时,它无法正常工作,让我说当我运行该应用程序时它没有显示任何导航。
在界面构建器上单击您的视图。然后编辑器>嵌入>导航控制器
转到应用程序委托文件,并在"didFinishLaunchingWithOptions"代码块中键入以下行:
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
window = UIWindow(frame: UIScreen.main.bounds)
window?.makeKeyAndVisible()
window?.rootViewController = UINavigationController(rootViewController: MyInitialViewController())
return true
}