我很难通过tableView
和self.navigationController
推送pushViewController
推送到详情视图。
我已确定我的问题来自我的appdelegate.m文件。我的应用程序首先加载一个窗口,然后加载一个标签栏控制器。现在我想在我需要它的页面上介绍导航控制器。我试图将两个不同的项目合并在一起。
任何帮助都会很棒!
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
PDCWelcomeViewController *welcomeVC = [[PDCWelcomeViewController alloc] initWithNibName:@"PDCWelcomeViewController" bundle:nil];
self.slideUpNav = [[PDCSlideUpNavController alloc] initWithRootViewController:welcomeVC];
self.slideUpNav.navigationBarHidden = isUserLoggedIn;
self.window.rootViewController = self.slideUpNav;
[self.window makeKeyAndVisible];
return YES;
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.viewController = [[ViewController alloc] init];
[self.viewController.view setBackgroundColor:[UIColor underPageBackgroundColor]];
UINavigationController *navControl = [[UINavigationController alloc] initWithRootViewController:self.viewController];
self.window.rootViewController = navControl;
[self.window makeKeyAndVisible];
return YES;
}
答案 0 :(得分:1)
它只能加载PDCWelcomeViewController
。之后有一份退货声明。所以在该声明之下,代码是没有价值的。