2

我正在使用情节提要和这段代码,但在我的当前版本中没有出现任何内容,viewConntroller但在我的第一个viewConntroller. 任何人都可以将我设置为我所在keywindow的当前视图吗?

这是我用来展示我的代码UINavigationBar

[[[UIApplication sharedApplication] keyWindow] addSubview:bar];

提前致谢

4

1 回答 1

1

您没有将 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];

// 我已经全部写下来了,只是检查案例并使用它

于 2013-07-05T18:07:46.413 回答