如何以编程方式将导航栏添加到 presentModalViewController?我知道默认导航栏会出现在 pushViewController 中。希望您的帮助...
问问题
10630 次
3 回答
4
在 viewDidLoad 中使用此代码。
UINavigationBar *myBar = [[UINavigationBar alloc]initWithFrame:CGRectMake(0, 0, 320, 50)];
[self.view addSubview:myBar];
这会将导航栏添加到您的视图中。
于 2013-02-13T04:37:04.343 回答
1
这可能会帮助你
PopoverView *foo = [[PopoverView alloc] initWithNibName:@"PopoverView" bundle:nil];
// Here you pass through properties if you need too.
// ...
UINavigationController *navC = [[UINavigationController alloc] initWithRootView:foo];
[foo release];
[self.navigationController presentModalViewController:navC animated:YES];
这就是向模态添加导航栏的方式。
于 2013-02-13T05:40:01.130 回答
1
尝试将此添加到您的视图中加载
[self.navigationController setNavigationBarHidden:NO animated:YES];
于 2013-11-15T14:08:58.407 回答