vue菜单切换导航栏不见了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue菜单切换导航栏不见了相关的知识,希望对你有一定的参考价值。

参考技术A 1、检查是否有设置为隐藏的样式;
2、检查是否在路由配置中添加了对应的路由;
3、检查是否在模板中正确引用了对应的组件;

iphone导航栏不见了

【中文标题】iphone导航栏不见了【英文标题】:Navigation Bar missing in iphone 【发布时间】:2012-02-16 15:08:14 【问题描述】:

我是 iPhone 开发的新手,但我得到了一个 iPhone 应用程序要调试,我不知道从哪里开始。

问题如下:

该应用有一个顶部有导航栏的视图。当我按下设备上的主页按钮时,我想应用程序会进入暂停模式。当我从列表返回应用程序时,我可以看到视图但没有导航栏。为什么导航栏会消失,我该如何解决?

这是相同的代码

-(void)viewWillAppear:(BOOL)animated


    [self prepareNavBar];




-(void)prepareNavBar

     self.navigationItem.hidesBackButton = NO;

    CustomNavBar *the_pNavBar = [[CustomNavBar alloc] init];
    [the_pNavBar prepareNavbarWithLeftButtonImage:nil leftButtonAction:nil titleImage:    [UIImage imageWithContentsOfFile:[[[NSBundle mainBundle] resourcePath]     stringByAppendingPathComponent:@"ip4_heading_comments.png"]] rightButtonImage:[UIImage imageWithContentsOfFile:[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"ip4_submit.png"]] rightAction:@selector(postComment) target:self backgroundImage:[UIImage imageWithContentsOfFile:[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"ip4_background_grey_150px.png"]] navigationBar:self.navigationController.navigationBar isStandardNavBar:NO];
[the_pNavBar release];


如果需要任何其他代码,请告诉我

【问题讨论】:

如果你添加一些代码会容易得多。 显示设置导航控制器和添加其根视图控制器的代码。识别它所在的文件。 【参考方案1】:

我通过以下代码解决了这个问题

-(void)didBecomeActive:(NSNotificationCenter *)in_pNotif

    [self performSelector:@selector(test) withObject:nil afterDelay:0.01];


-(void)test

    self.navigationController.toolbarHidden = YES;

【讨论】:

以上是关于vue菜单切换导航栏不见了的主要内容,如果未能解决你的问题,请参考以下文章

Bootstrap 4打开多个导航栏下拉菜单,无需切换

h5之vue自定义底部导航栏

js如何实现点击导航栏后相应导航栏实现选中效果的切换

怎么用vue.js实现一个二级导航栏

自定义导航栏切换(从下拉菜单到左侧滑动)

vue自适应导航栏