滚动隐藏statusbar

来源:互联网 发布:汇川plc编程软件注册机 编辑:程序博客网 时间:2024/06/10 19:58

@property (assign,nonatomic)BOOL hiddenStatusBar;

- (void)scrollViewDidScroll:(UIScrollView *)scrollView

{

    if (scrollView.contentOffset.y >108) {

        self.hiddenStatusBar =YES;

    }

    else {

        self.hiddenStatusBar =NO;

    }

    [selfsetNeedsStatusBarAppearanceUpdate];

}

- (UIStatusBarStyle)preferredStatusBarStyle

{

    returnUIStatusBarStyleLightContent;

}


- (BOOL)prefersStatusBarHidden

{

    if (self.hiddenStatusBar >0) {

        returnYES;

    }

    else {

        returnNO;

    }

}



2.

    [[UIApplicationsharedApplication] setStatusBarHidden:NOwithAnimation:YES];

    [[UIApplicationsharedApplication] setStatusBarStyle:UIStatusBarStyleDefaultanimated:YES];

0 0
原创粉丝点击