gpt4 book ai didi

ios - 幻灯片菜单不起作用

转载 作者:行者123 更新时间:2023-11-30 12:48:38 25 4
gpt4 key购买 nike

我有Side Menu这作为幻灯片菜单。但我希望它从我的 ShopHome 屏幕启动。在我的应用程序中,我的根/初始 VC 是登录页面。当我使用下面的代码时,它会直接转到 ShopHome。但我希望我的应用程序从登录启动,然后从 ShopHome 屏幕上的菜单启动。我尝试将 root 更改为 LoginVC,但当我位于 ShopHome 页面时菜单不起作用。

AppDelegate

    let storyboard = UIStoryboard(name: "Main", bundle: nil)

let mainViewController = storyboard.instantiateViewController(withIdentifier: "ShopHomeVC") as! ShopHomeVC
let rightViewController = storyboard.instantiateViewController(withIdentifier: "RightMenuVC") as! RightMenuVC
let nvc: UINavigationController = UINavigationController(rootViewController: mainViewController)

let slideMenuController = SlideMenuController(mainViewController: nvc, rightMenuViewController: rightViewController)
self.window?.rootViewController = slideMenuController
self.window?.makeKeyAndVisible()

最佳答案

我检查了幻灯片菜单

使用它并委托(delegate)添加

 let leftViewController = storyboard.instantiateViewController(withIdentifier: "LeftViewController") as! LeftViewController
let rightViewController = storyboard.instantiateViewController(withIdentifier: "RightViewController") as! RightViewController
let nvc: UINavigationController = UINavigationController(rootViewController: mainViewController)
let slideMenuController = SlideMenuController(mainViewController: nvc,leftMenuViewController: leftViewController, rightMenuViewController: rightViewController)

slideMenuController.automaticallyAdjustsScrollViewInsets = true
slideMenuController.delegate = mainViewController
self.window?.rootViewController = slideMenuController
self.window?.makeKeyAndVisible()

关于ios - 幻灯片菜单不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41300514/

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