gpt4 book ai didi

iphone - 如何在基于 View 的应用程序中添加导航 Controller

转载 作者:行者123 更新时间:2023-12-03 21:05:38 25 4
gpt4 key购买 nike

我想向基于 View 的应用程序添加导航 Controller 。我们如何以编程方式和使用 xib 文件来完成此操作..

最佳答案

如果您需要在 uiviewcontroller 中合并导航 Controller ,您需要按如下方式初始化它

UIViewController *yourViewController = ...

UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:yourViewController];

[self presentModalViewController:navController animated:YES];

//you need to release the controller
[navController release];

如果你在UIApplicationDelegate方法中

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

你不能做一个presentModalViewController:navController动画...那么你需要将navController.view添加到窗口

    UIViewController *yourViewController = ...

UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:yourViewController];
[self.window addSubview:navController.view];
//don't do a release of navController because is not retained by addSubview

关于iphone - 如何在基于 View 的应用程序中添加导航 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7398151/

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