iOS侧滑返回到隐藏导航栏的VC,导航栏会闪现一次

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS侧滑返回到隐藏导航栏的VC,导航栏会闪现一次相关的知识,希望对你有一定的参考价值。

VCA:是一个隐藏导航栏的页面;VCA在ViewWillAppear生命周期函数中设置导航栏隐藏:

//隐藏导航栏
[self.navigationController setNavigationBarHidden:YES animated:YES];
self.fd_prefersNavigationBarHidden = YES;

 

VCB:是一个正常的不隐藏导航栏的页面;

VCA---》VCB 过程中在VCA的ViewWillDisappear周期函数中设置导航栏带动画隐藏,并且导航栏开启侧滑返回。

//显示导航栏
[self.navigationController setNavigationBarHidden:NO animated:YES];

 

当没有


以上是关于iOS侧滑返回到隐藏导航栏的VC,导航栏会闪现一次的主要内容,如果未能解决你的问题,请参考以下文章

隐藏导航栏会导致视图向上移动

iOS开发:UINavigationController自定义返回按钮,系统导航支持侧滑返回

iOS开发:UINavigationController自定义返回按钮,系统导航支持侧滑返回

侧滑返回导航栏以及TabBar隐藏和显示带来的坑

iOS导航栏的正确隐藏方式

iOS导航栏的正确隐藏方式