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

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

作者: 华子小筑 | 来源:发表于2018-03-19 14:35 被阅读76次
    问题

    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/bucpqftx.html