【发布时间】:2017-02-22 23:11:42
【问题描述】:
我正在尝试以编程方式呈现UITableViewController 和嵌入其中的UINavigationController。但是,它会在没有导航控制器的情况下显示。我该如何解决这个问题?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
MyTableViewController *myt = [self.window.rootViewController.storyboard instantiateViewControllerWithIdentifier:@"mytableviewControllerID"];
UINavigationController *nav = ((UINavigationController*)myt);
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.rootViewController = nav;
[self.window makeKeyAndVisible];
return YES;
}
【问题讨论】:
标签: ios objective-c iphone uinavigationcontroller appdelegate