我希望我的每个3视图都有一个“导航”按钮。当你点击那个按钮时,它会打开一个有3个按钮的模式视图。每个按钮(例如:视图1,视图2 ..)都会带您到相应的视图,但由于某些原因,导航控制器(带有状态栏,标题等)在此之后被隐藏。presentViewController隐藏导航控制器(iOS7)
这就是我的行动:
mainNavController.h
- (IBAction)openUpcomingReleases:(id)sender {
UpcomingReleasesViewController *upcomingReleases = [self.storyboard instantiateViewControllerWithIdentifier: @"upcomingReleases"];
upcomingReleases.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentViewController:upcomingReleases animated:YES completion:nil];
}
感谢。
你为什么使用故事板而不使用segues? – nhgrif
如果你正在使用故事板,你应该学习如何做segues。如果您希望导航控制器包含呈现的视图,则这绝对不是您要查找的代码。 – nhgrif
我不知道你想要做什么。如果你想隐藏后退按钮,那么你应该以模态方式呈现视图。事实上,导航栏不在那里对最终用户有一个很大的线索,即他们不能退出该视图,他们必须做其他事情。 – nhgrif