一个关于导航栏显示隐藏标题被前一个视图标题覆盖的问题

这么说吧:ABCD四个页面,AB隐藏导航栏,CD显示导航栏,从A页面push到B页面后,在B页面利用全屏返回手势来回滑动几次,这时候再从B页面push到C页面,C页面导航栏正常显示,如果再从C页面push到D页面,这时候D页面的导航栏一闪而过,然后被C页面的导航栏覆盖掉。

对于这个问题不知道大神们是怎么解决的呀!除了自定义导航栏视图,有没有其他方法可以解决这个BUG。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 最近要做一个需求,需要把其中两个页面做成全屏的(无导航栏)。我把这个主要的代码抽出来上传到github上,导...
    半邪亦正阅读 16,223评论 19 54
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,011评论 25 709
  • 如果你去买一部手机,你会考虑什么因素呢?一般我们都会首先考虑智能手机、照相功能、多大容量等。而除了这些,我们通常还...
    禚娴静阅读 1,641评论 3 0
  • 假如我来世上一遭 只为与你相聚一次只为了亿万光年里的那一刹那一刹那里所有的甜蜜与悲凄那麽 就让一切该发生的都在瞬间...
    不想要不明了阅读 473评论 0 1
  • 1.什么是swift 2014年,苹果公司推出的全新编程语言天朝翻译为雨燕,logo就是个雨燕跟oc一样都用于io...
    未来可期me阅读 156评论 0 0