我正在使用情节提要和这段代码,但在我的当前版本中没有出现任何内容,viewConntroller
但在我的第一个viewConntroller
. 任何人都可以将我设置为我所在keywindow
的当前视图吗?
这是我用来展示我的代码UINavigationBar
[[[UIApplication sharedApplication] keyWindow] addSubview:bar];
提前致谢
我正在使用情节提要和这段代码,但在我的当前版本中没有出现任何内容,viewConntroller
但在我的第一个viewConntroller
. 任何人都可以将我设置为我所在keywindow
的当前视图吗?
这是我用来展示我的代码UINavigationBar
[[[UIApplication sharedApplication] keyWindow] addSubview:bar];
提前致谢
您没有将 Viewcontroller 设置为 Window
你需要做这样的事情:
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
//self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
这是添加 uinavigationcontroller 的方式:
将 UINavigationBar 添加到没有 UINavigationController 的 UITableViewController
如果你想展示一个新的视图控制器
您只需使用 presentModalViewcontroller:
UIViewController *vc = [[UIViewController alloc] init];
[self.navigationcontroller vc animated:YES];
// 我已经全部写下来了,只是检查案例并使用它