前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >iOS 9 UIWebView不能加载百度和控制电池条字体颜色

iOS 9 UIWebView不能加载百度和控制电池条字体颜色

作者头像
GuangdongQi
发布2018-09-13 15:32:00
6050
发布2018-09-13 15:32:00
举报
文章被收录于专栏:Guangdong QiGuangdong Qi

欢迎大家一起交流 QQ群139852091

今天写了一个UIWebView给H5的妹子测试,本来很简单的东西,不应该出错的,但是还是有错,而且还是两个

错误1:

1

如上图,我用xib画的一个UIWebView,然后让他加载一个百度的网页,代码是这样的:

NSURL *url = [[NSURL alloc]initWithString:@"http://www.baidu.com"]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; [self.wenview loadRequest:request];

只需要这三行,web就可以加载百度了,但是问题来了

百度的页面没出来,控制台打印以下信息:

2

仔细看一下,哦明白了,现在所有的APP/Demo都要加Https的那个鬼了,好那我也加上(图3)

在Info.plist中添加NSAppTransportSecurity类型Dictionary。 在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES

3

然后妹子说把电池条字体改成白色,好啊,没问题,设置一下就ok,(如图4)

4

在Info.plist中添加View controller-based status bar appearance类型Boolean。值设为NO

然后在AppDelegate的

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

添加

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

就ok了,但是我遇到的问题是

View controller-based status bar appearance

给写成

View controller-based status bar appearance 

有什么区别,大家看有什么区别

实际上下面的那个多了一个空格,所以不会显示为白的电池条

在添加info的时候,如果加正确

不正确是不会提示的,这个小技巧大家留意一下

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016.03.23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档