gpt4 book ai didi

ios - 如何同时使用NavigationController和PageTabBarController?

转载 作者:行者123 更新时间:2023-11-30 12:37:39 24 4
gpt4 key购买 nike

很抱歉打扰您,我真的很喜欢Material Project,我希望我能熟练使用它并制作一个更漂亮的应用程序。我想知道我是否可以知道如何同时使用NavigationController和PageTabBarController,因为如果我想使用其中之一,我必须在AppDelegate中将其设置为rootViewController,那么应该怎么做我对另一只做什么?谢谢。

最佳答案

我很高兴您喜欢 Material :)

看看这篇文章 Application Architecture with Material .

基本上,您可以将 PageTabBarController 设置为 NavigationControllerrootViewController,如下所示:

import UIKit
import Material

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?

func applicationDidFinishLaunching(_ application: UIApplication) {
let pageTabBarController = AppPageTabBarController(viewControllers: [RedViewController(), GreenViewController(), BlueViewController()], selectedIndex: 0)

window = UIWindow(frame: Screen.bounds)
window!.rootViewController = AppNavigationController(rootViewController: pageTabBarController)
window!.makeKeyAndVisible()
}
}

应该可以了。一切顺利。

关于ios - 如何同时使用NavigationController和PageTabBarController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42672007/

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