使用FDFullscreenPopGesture后侧滑返回第一个控制器上会闪一个跟导航栏差不多高的白条
我的项目中使用的是自定义导航栏,所以需要隐藏系统导航栏,但是发现引入全屏返回手势后,返回上个页面时候有系统导航栏一闪而过,解决办法很简单如下:
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
//用FDFullscreenPopGesture必须加不然有个白色系统导航栏闪现bug。
self.fd_prefersNavigationBarHidden = YES;
//隐藏系统导航栏
[self.navigationController setNavigationBarHidden:YES animated:NO];
}
就额可以了。