iOS隐藏导航条的坑

作者: tinctorial | 来源:发表于2017-02-17 13:27 被阅读99次

前几天领导让在项目中加一个搜索的功能,仿网易新闻的那个搜索。搜索框在界面顶部导航条的位置,所以需要隐藏导航条。开始撸代码的时候,写的是self.navigationController.navigationBarHidden 但是当时写上去的时候字体是白色的,顿时怂了,就改成了self.navigationController.navigationbar.hidden,后来领导一看,说状态栏的字体是白色的,让改成黑色的。我本人也是个菜狗,之前这些细节从来没有注意过的,让改就改呗,在网上找了改变状态栏字体颜色的代码,沾到项目以后不好使,前前后后搞了一下午,愣是没有改过来。

然后就向领导反映了这个问题,领导当时也很懵逼,给我说的方法我照做了都不行,索性就试着看看我的代码。第二天他改好后我拉取了代码,我找了好久愣是没发现他改的哪儿,刚想问他他就问我找到他改的哪儿了没有,我只能惺惺的说刚想问他呢,他就让我自己好好找了。后来我就一行一行的找,终于找到了他把我写的navigationbar.hidden改成了navigationBarHidden,顿时有种吐血三尺的感觉。。。然后就百度两者的区别,从一篇博客文章中找到了答案。

领导让我改状态栏字体颜色之前还说让我禁用返回手势,我测了下返回手势,一下返回的时候没发现啥问题,但是我往左滑了以后没让返回又划回来后就出现问题了,导航栏出现了,只是没有标题,我当时还纳闷我都隐藏导航栏了为啥又出现了。当我看到上边链接里的文章后就都明白了。

相关文章

  • iOS隐藏导航条的坑

    前几天领导让在项目中加一个搜索的功能,仿网易新闻的那个搜索。搜索框在界面顶部导航条的位置,所以需要隐藏导航条。开始...

  • iOS导航条显示与隐藏的坑

    最近遇到在写导航条的显示与隐藏,界面A没有导航条,需要push出一个带导航的界面B。 代码就是在navigatio...

  • iOS navigation 隐藏遇到的bug

    iOS navigation 隐藏首页或者我的页面的首页面的导航条,下个页面如果也是隐藏的,那么请用这个 -(vo...

  • ios11以下系统导航条丢失的问题

    一、这篇文章解决的问题是 ios11系统以下,从一个需要隐藏导航条的视图跳转另一个不需要隐藏导航条的视图中,假如前...

  • 使用系统navigationBar

    解决办法 状态栏是透明的 导航条是半透明的 如果隐藏导航条而状态栏还在 是由于系统问题造成的 在ios11之前需要...

  • 模拟京东商城实现导航条隐藏功能

    样式需求展示-京东导航条 需求说明: 1.导航条隐藏功能2.界面向上滚动的时候,导航条隐藏3.界面向下滚动的时候,...

  • iOS-navigationBar隐藏下方横线

    导航条和view颜色如果设置一致,就会看到很明显的黑色横线,影响美观,所以需要隐藏掉,代码如下: 参考:iOS中自...

  • ios - push 隐藏navigationBar,侧滑手势一

    隐藏导航条 -- 侧滑照样使用的骚操作 代码

  • UINavigationBar与状态栏重合

    iOS7之前状态栏与导航条的是分开计算的,状态栏占20,导航条占44;iOS7开始状态栏就不在占用高度,导航条的高...

  • iOS navigationBar在个别界面中透明处理

    导航条在个别界面中透明处理 我们平时在写界面的时候,会遇到,要把某个界面的导航条给隐藏起来 而其他界面中,而在隐藏...

网友评论

    本文标题:iOS隐藏导航条的坑

    本文链接:https://www.haomeiwen.com/subject/gkykwttx.html