gpt4 book ai didi

ios - 如何在 ios swift 中使用 xib 将 UINavigationController 设置为 rootviewcontroller?

转载 作者:搜寻专家 更新时间:2023-11-01 06:08:08 26 4
gpt4 key购买 nike

在这里,我尝试将 navigationcontroller 设置为 rootviewcontroller,但它显示错误。如何解决。

调用中的额外参数“bundle”。

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {

self.window = UIWindow(frame: UIScreen.mainScreen().bounds)
self.window!.backgroundColor = UIColor.whiteColor()

let nav = UINavigationController()
let vc = MyNavigationController(nibName: "MyNavigationController", bundle: nil)

nav.pushViewController(vc, animated: false)

self.window!.rootViewController = nav
self.window!.makeKeyAndVisible()
nav.setNavigationBarHidden(true, animated: false)


return true
}

最佳答案

var nav1 = UINavigationController()
var mainView = ViewController(nibName: nil, bundle: nil) //ViewController = Name of your controller
nav1.viewControllers = [mainView]
self.window!.rootViewController = nav1
self.window?.makeKeyAndVisible()

var navigationController = UINavigationController(rootViewController: viewController));

关于ios - 如何在 ios swift 中使用 xib 将 UINavigationController 设置为 rootviewcontroller?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32092344/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com