1.
解析详情页(是webView)遇到的3个问题:
1.图片太大,超出屏幕范围
2.怎么在webView上面添加一行文字
3.文字太小
1.解决方法
webView.scalesPageToFit =YES;
2.字符串拼接html代码
3.解决方法
设置代理
- (void)webViewDidFinishLoad:(UIWebView *)webView{
[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '250%'"];
}
2.
去掉状态栏
在要隐藏的控制器里的viewWillAppear里添加:
if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {
[self prefersStatusBarHidden];
[self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
}
再添加prefersStatusBarHidden方法
- (BOOL)prefersStatusBarHidden
{
return YES;//隐藏为YES,显示为NO
}
3.
高德地图显示附近信息,设置范围后还是20条数据,原因是默认是20条,最多50条,大于50条信息会放在下一页。
//设置默认条数
request.offset = 50;
//设置显示页数
request.page = 1;
4.
github部分电脑上传到本地过程中未能正常上传,不能显示工程(解决方 法为显示隐藏文件,删除自带git文件.原因:xcode7 自带git 导致导入过程中默认为已经导入github)
5.
1.合并的时候发生冲突
打开存在冲突的文件,会看到如下标志:
<<<<<<<标记冲突开始,后面跟的是当前分支中的内容。
HEAD指向当前分支末梢的提交。
=======之后,>>>>>>>之前是要merge过来的另一条分支上的代码。
>>>>>>>之后的跟的是要合并过来的分支的名称
6.
*** Terminating app due to uncaught exception ‘NSGenericException’, reason: ‘*** Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.’
当程序出现这个提示的时候,是因为你一边便利数组,又同时修改这个数组里面的内容,导致崩溃,网上的方法如下:
NSMutableArray * arrayTemp = xxx;
NSArray * array = [NSArray arrayWithArray: arrayTemp];
for (NSDictionary * dic in array) {
if (condition){
[arrayTemp removeObject:dic];