ios 实用技巧

2019-03-06  本文已影响0人  不懂技术的工程师
1.修改状态栏背景色
- (void)setStatusBarBackgroundColor:(UIColor *)color {
    UIView *statusBar = [[[UIApplication sharedApplication] valueForKey:@"statusBarWindow"] valueForKey:@"statusBar"];
    if ([statusBar respondsToSelector:@selector(setBackgroundColor:)]) {
        statusBar.backgroundColor = color;
    }
}
2.修改状态栏前景色(文字部分)
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;

UIStatusBarStyleLightContent 白色
UIStatusBarStyleDefault 黑色

3.iOS使用webView加载h5页面时,调用js代码修改h5页面某些元素的分格
[webView evaluateJavaScript:@"document.querySelector('.foot').style.display = 'none'" completionHandler:^(id _Nullable item, NSError * _Nullable error) {
        
    }];
上一篇 下一篇

猜你喜欢

热点阅读