gpt4 book ai didi

ios - 使用第三方 slider 并且无法导航到另一个 View

转载 作者:行者123 更新时间:2023-11-28 06:00:32 25 4
gpt4 key购买 nike

我目前正在使用 KYDrawerController 作为 slider 菜单,但我无法导航到另一个页面。每当我按下按钮(即使其中没​​有代码)时,它都会崩溃。另一个是我试图将另一个 View 设置为初始 View ,但它没有显示。我怀疑这与我的 appDelegate 文件有关。如果可能的话,我需要一些故障排除帮助。我将 AppDelegate 文件更改为

class AppDelegate: UIResponder, UIApplicationDelegate {

var window: UIWindow?

var drawerController = KYDrawerController.init(drawerDirection: .left, drawerWidth: 300)

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
FirebaseApp.configure()

let storyboard = UIStoryboard.init(name: "Main", bundle: Bundle.main)
let mainVC = storyboard.instantiateViewController(withIdentifier: "MainMenu")
let menuVC = storyboard.instantiateViewController(withIdentifier: "drawer")

self.drawerController.mainViewController = mainVC
self.drawerController.drawerViewController = menuVC

self.window?.rootViewController = self.drawerController
self.window?.makeKeyAndVisible()

// Override point for customization after application launch.
return true
}

这里可能有什么问题吗?

最佳答案

您没有将 View Controller 嵌入到 navigationController 中。请按如下方式更新您的 mainVC 代码,然后重试。

let mainVC = storyboard.instantiateViewController(withIdentifier: "MainMenu")
let mainViewNavigationController = UINavigationController(rootViewController: mainVC)

self.drawerController.mainViewController = mainViewNavigationController

我希望这能解决您的问题。如果仍然遇到任何问题,请告诉我。

关于ios - 使用第三方 slider 并且无法导航到另一个 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49951818/

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