iOS 开发-解决方法持续更新
2016-04-26 本文已影响32人
诺宇
1.【stringByAddingPercentEncodingWithAllowedCharacters替换stringByAddingPercentEscapesUsingEncoding】
如果我们的请求链接中含有中文字符,那么我们需要调用这个方法把编码格式改为UTF8;
NSString *urlStr = [@http://v.juhe.cn/weather/index?format=2&cityname=北京&key=88e194ce72b455563c3bed01d5f967c5stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];这个方法不建议使用
NSString *urlStr2 = [@http://v.juhe.cn/weather/index?format=2&cityname=北京&key=88e194ce72b455563c3bed01d5f967c5 stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]];
2.在我们实际开发过程中会遇到UIWebView底部的黑条很难看,特别是在底部还有透明控件的时候,隐藏的做法其实很简单,只需要将opaque设为NO,背景色设为clearColor即可。
![](https://img.haomeiwen.com/i1642635/8565d6addaa3e3ac.png)