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的statusBar
本文链接:https://www.haomeiwen.com/subject/zrjlbltx.html
网友评论