美文网首页
隐藏状态栏时要设置几个属性

隐藏状态栏时要设置几个属性

作者: af4e8a35bc89 | 来源:发表于2017-03-28 12:36 被阅读47次

    /*隐藏状态栏时设置以下属性 要不然界面视图坐标距离偏移*/ self.edgesForExtendedLayout = UIRectEdgeNone; self.extendedLayoutIncludesOpaqueBars = NO; self.modalPresentationCapturesStatusBarAppearance = NO; self.automaticallyAdjustsScrollViewInsets = NO;

    设置完以上属性之后,再设置状态栏的隐藏与显示

    if (scrollView.contentOffset.y < -5) { [[UIApplication sharedApplication] setStatusBarHidden:YES]; } if (scrollView.contentOffset.y >= -5) { [[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade]; }

    相关文章

      网友评论

          本文标题:隐藏状态栏时要设置几个属性

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