gpt4 book ai didi

iphone - 在 ios 中隐藏 UINavigationBar 的问题

转载 作者:行者123 更新时间:2023-11-28 20:13:26 25 4
gpt4 key购买 nike

我的应用程序的联系页面中有一个 Split View Controller 。我无法在我的页面中隐藏导航栏。任何人都可以帮助我隐藏导航栏。我附上了我的代码

- (void)viewDidLoad
{
self.navigationController.navigationBarHidden = YES;
splitViewController.navigationController.navigationBarHidden = YES;

appdelegate = (AppDelegate*)[[UIApplication sharedApplication]delegate];

[super viewDidLoad];

if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone)
{
[[VHeaderView sharedVHeaderView] viewWithCommonHeaderOnView1:self.view];
}
else
{
[[VHeaderView_iPad sharedVHeaderView_iPad] viewWithCommonHeaderOnView1:self.view];

}

[splitViewController.view setFrame:CGRectMake(0,48, 768, 1024)];
// [self.view removeFromSuperview];
//self.view.frame=CGRectMake(0,100, 768, 1024);
[self.view addSubview:splitViewController.view];


}

最佳答案

试试这个。为我工作。确保已分配导航 Controller 。

-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.navigationController setNavigationBarHidden:YES];
}

-(void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];

[self.navigationController setNavigationBarHidden:NO];
}

关于iphone - 在 ios 中隐藏 UINavigationBar 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19180195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com