iphone怎么把导航栏隐藏

iphone怎么把导航栏隐藏,第1张

方法/步骤:

1打开设置app里面的系统功能,此功能里包含设置系统导航功能。

2接着选择系统导航进入。

3点击上方导航栏里面的设置进入。

4直接勾选虚拟导航栏组合可以调整导航栏样式。

5打开下方的导航栏可隐藏功能,可以将导航栏进行隐藏。

1下面这种隐藏导航栏  本人在开发中使用时候发现 导航的透明设置NO  才在push页面没有黑影闪现,但是在本页面使用本隐藏导航栏的方法时候再次push 一个隐藏的导航栏 会存在黑影的闪现,由于在viewWillDisappear  调用了 [selfnavigationController setNavigationBarHidden:NO animated:animated]; 同时在viewWillAppear 调用[selfnavigationController setNavigationBarHidden:YES animated:animated];  很短时间内连续调用这个两个方法导致。

所以注意使用时的控制  。

- (void)viewWillAppear:(BOOL)animated{

    [super  viewWillAppear:animated];

    [selfnavigationController  setNavigationBarHidden:YES animated:animated];

}

- (void)viewWillDisappear:(BOOL)animated{

   [super  viewWillDisappear:animated];

   [selfnavigationController  setNavigationBarHidden:NO  animated:animated];

}

2后来本人使用 透明化导航栏 但是这里不会真正隐藏导航栏只是导航栏透明了而已,同时去除黑线,如果不是使用[self imageWithColor:[UIColor clearColor]  而使用[[UIImage  alloc]init] 那只是去除黑线

- (void)viewWillAppear:(BOOL)animated{

      [super  viewWillAppear:animated];

      [selfnavigationControllernavigationBar  setBackgroundImage:[self imageWithColor:[UIColor clearColor]  forBarMetrics:UIBarMetricsDefault];

      [selfnavigationControllernavigationBar setShadowImage:[self  imageWithColor:[UIColor  clearColor]]];

}

- (void)viewWillDisappear:(BOOL)animated{

        [super   viewWillDisappear:animated]; 

        [selfnavigationControllernavigationBar   setBackgroundImage:nil      forBarMetrics:UIBarMetricsDefault];

        [selfnavigationControllernavigationBar   setShadowImage:nil];

}

- (UIImage)imageWithColor:(UIColor)color

{

   CGRect rect =CGRectMake(00f,00f,10f,10f);

   UIGraphicsBeginImageContext(rectsize);

   CGContextRef context =UIGraphicsGetCurrentContext();

   CGContextSetFillColorWithColor(context, [colorCGColor]);

   CGContextFillRect(context, rect);

   UIImage image = UIGraphicsGetImageFromCurrentImageContext();

  UIGraphicsEndImageContext();

  return image;

}

导航栏隐藏了,恢复方法:

1、首先确认店铺的默认导航是不是真的被隐藏了,查看下详情页便可以知道,如图:就是一家默认导航条被隐藏了的店铺。

2、用CSS代码隐藏了的导航条模块即使在后台的装修页面也是看不到的。连编辑按钮都一并隐藏了。

3、接下来找回它,在装修页面,点击右键,选审查元素。

4、打开的页面如图。

5、按CRLT+F 将出现一个搜索框,如图。

6、将skin-box-bd{height:0;overflow:hidden;}复制进去搜索,结果如图。

7、用鼠标点一下,就成为选中状态,然后按Delete键,**部分就被删除掉了。

8、按右上角的叉退出。切记退出后不要刷新。

9、然后点右键--审查元素-CTRL+F -再将skin-box-bd{height:0;overflow:hidden;}放入搜索框搜一次,再次选中搜索出来的结果。

10、再次删除它,会发现,导航模块已经出来了。

11、再点右上角的叉关掉代码界面,点导航条上的编辑按钮。

12、进入到编辑页面后,点显示设置,这里就可以看当初填入的那段代码,将它删除,点确认退出。

13、退出后,就会看到,这导航条已经找回来了。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/783425.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-07
下一篇2023-08-07

随机推荐

  • 护肤品里精华水和精华凝露有什么区别

    护肤品里精华水和精华凝露,这两种产品在外观和质地上有着很明显的区别。但是,很多人对于它们的功效和使用方法却存在疑惑。究竟精华水和精华凝露有什么区别呢?我们来看一下精华水。精华水是一种含有高浓度营养成分的化妆水,通常是透明或略带色泽的液态产品

    2024-04-15
    64700
  • 怎样鉴别我买的妮维雅是不是真的呀

    以下是鉴别妮维雅是否为正品的一些方法:1 从包装的印刷上看,正品背面的文字印刷柔和,字体略扁,文字之间的距离均等。而大部分假货的文字印制的颜色都比较深,字体看起来细长,印刷的也不是很细致,上下行之间的距离有偏差。有的文字印制的还有重影。2

    2024-04-15
    57900
  • 妮维雅洗面奶适合痘痘肌吗 妮维雅洗面奶是皂基还是氨基酸

    痘痘肌在使用洗面奶的时候要非常注意成分的,妮维雅的洗面奶适不适合痘痘肌使用呢?妮维雅的洗面奶是属于皂基的还是氨基酸的?妮维雅洗面奶适合痘痘肌吗妮维雅祛痘洗面奶的效果比较不错,很多朋友都互相推荐妮维雅祛痘这款洗面奶,之所以这么受欢迎一

    2024-04-15
    43200
  • 性价比高的防晒霜推荐

    性价比高的防晒霜推荐防晒是一件非常重要的是,有护肤意识的人都不会轻视防晒这件事。防晒的意义仅仅是防止皮肤晒黑吗?当然不是,防晒更重要的意义是防止皮肤光老化。光老化非常可怕,它会加速皮肤衰老,所以防晒非常重要。今天我们就来做性价比高的防晒霜推

    2024-04-15
    42100
  • 秀丽媤哪个套盒好用

    敏感肌套盒好用。秀丽媤的敏感肌套盒,其中包括了舒缓、修护、保湿等多种功效,可缓解敏感皮肤的不适感,用起来还不错。秀丽媤是一款美容产品,主要是针对皮肤敏感、暗沉、粗糙等问题进行改善,其中包括多种套盒,如新手套盒、敏感肌套盒、美白嫩肤套盒等等,

    2024-04-15
    47400
  • 淡斑精华液排行榜10强品牌有哪些

    2019已经过了大半,这一年,无数新功能新类型的精华产品又席卷了护肤圈。精华产品是护肤品中浓度高、效果明显的单品,明白如何正确选择和使用精华液,护肤效果就事半功倍,今天为大家悉心总结2019美白淡斑精华液排行榜10强,从平价到贵妇,总有一款

    2024-04-15
    46900
  • 雅诺秀植物精华祛纹露祛除纹身管用吗?是不是骗人的

    不会啊!雅诺秀植物精华去纹身还是蛮神奇的。原本和用过的人差不多,一个月后、纹身已经淡去了。。。。可能因为心急吧!有点不耐烦了············还是在朋友的鼓励下,坚持用完了。。。现在比起那些激光之类的,效果是我见到过最好的一个了纹身是

    2024-04-15
    40600

发表评论

登录后才能评论
保存