美文网首页
iOS的statusBar

iOS的statusBar

作者: NanNan | 来源:发表于2021-08-12 14:12 被阅读0次
        NSString *colorStr = [NSString stringWithFormat:@"#%@", data];
        UIView *statusBarView;
        if (@available(iOS 13.0, *)) { 
            statusBarView = [[UIView alloc] initWithFrame:[UIApplication sharedApplication].keyWindow.windowScene.statusBarManager.statusBarFrame];
            statusBarView.backgroundColor = [UIColor colorWithString:colorStr];
            [[UIApplication sharedApplication].keyWindow addSubview:statusBarView];
        } else {
            statusBarView= [[[UIApplication sharedApplication] valueForKey:@"statusBarWindow"] valueForKey:@"statusBar"];
            if ([statusBarView respondsToSelector:@selector(setBackgroundColor:)]) {
                statusBarView.backgroundColor = [UIColor colorWithString:colorStr];
            };
        }

相关文章

  • iOS 13 更改状态栏背景

    项目中需要更改 statusBar 背景色,可是 iOS 13 statusBar 找不到了,原来使用的 kvc ...

  • iOS 13 更改状态栏背景

    项目中需要更改 statusBar 背景色,可是 iOS 13 statusBar 找不到了,原来使用的 kvc ...

  • iOS 13更新

    StatusBur iOS 13之前获取StatusBar代码: iOS 13之后已经获取不到了,iOS 13之后...

  • iOS13 获取StatusBar并且获取网络状态

    获取StatusBar 项目中通过StatusBar来获取手机当前状态,但是在iOS 13中便获取不到了,调试了一...

  • iOS statusBar

    1.statusBar Info.plist文件配置说明详 分别在 Info.plist中添加以下字段,分别表...

  • iOS StatusBar

    1、在 Info.plist 中配置 View controller-based status bar appea...

  • iOS statusBar

    隐藏/显示statusBar(iOS 7.0+) 全局隐藏/显示状态栏在info.plist中添加View con...

  • ios statusBar

    viewController不在容器控制器中时1.1 设置启动动画时颜色 1.2 设置进入应用颜色 2.viewC...

  • IOS Statusbar

    设置启动时的statusbar 修改其中一处即可,另外一处会随之改变。

  • iOS的statusBar

网友评论

      本文标题:iOS的statusBar

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