美文网首页
解决隐藏导航栏过渡动画出现的白板bug,导航栏隐藏过度动画

解决隐藏导航栏过渡动画出现的白板bug,导航栏隐藏过度动画

作者: 小灬博 | 来源:发表于2019-04-25 16:04 被阅读0次

A界面push到B界面,在B界面需要隐藏导航栏,直接使用self.navigationController.navigationBar.hidden = YES; 过渡动画明显出现白板现象

解决方案

- (void)viewWillAppear:(BOOL)animated {

    [super viewWillAppear:animated];

     [self.navigationController setNavigationBarHidden:YES animated:animated];

}

  - (void)viewWillDisappear:(BOOL)animated {

    [super viewWillDisappear:animated];

     [self.navigationController setNavigationBarHidden:NO animated:animated];

}

相关文章

网友评论

      本文标题:解决隐藏导航栏过渡动画出现的白板bug,导航栏隐藏过度动画

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