gpt4 book ai didi

ios - 推送到下一个 viewController 时导航栏消失

转载 作者:技术小花猫 更新时间:2023-10-29 10:49:43 27 4
gpt4 key购买 nike

目前我的应用首页隐藏了导航栏;但是,每当我尝试将该 Controller 推送到下一个 viewController 时,它也会隐藏该导航栏。我目前拥有的是没有导航栏的 View Controller :

[self.navigationController pushViewController: mapView animated:YES];

每当这个推送到下一个时,它就不再有一个了。下一个 viewController 的导航栏位于 viewWillAppear 方法中,因此它应该会显示出来。有什么想法吗?

回答:

如果您在 ViewController 中隐藏导航栏并希望在下一个中显示它,请使用以下代码:

someVC *VC = [[someVC alloc] init];
self.navigationController.navigationBarHidden=NO;
[self.navigationController pushViewController: VC animated:YES];

@LithuT.V 和@Tendulkar 谢谢!

最佳答案

将这段代码写在mapView的ViewDidload方法中

[self.navigationController.navigationBar setHidden:NO];

关于ios - 推送到下一个 viewController 时导航栏消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18864286/

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