ios 简单的设置图片等比例缩放请求的网络图片
2013-09-06 10:07
267 查看
UIScrollView *scroll=[[UIScrollView alloc]initWithFrame:CGRectMake(0, 0, 650, 690)]; scroll.delegate=self; [bgView addSubview:scroll]; UIImageView *img = [[UIImageView alloc]init]; NSURL *url=[NSURL URLWithString:[NSString stringWithFormat:@"%@%@",post,[streetImages objectAtIndex:i-xiaotu_array.count]]]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; NSURLResponse *urlResponce=nil; NSError *error=nil; NSData *data=[NSURLConnection sendSynchronousRequest:request returningResponse:&urlResponce error:&error]; UIImage *imageName=[UIImage imageWithData:data];//请求的是网络图片根据判断图的限制高度还是限制宽度进行等比例缩放 if (imageName.size.height >=580) { [img setFrame:CGRectMake((650-580/imageName.size.height*imageName.size.width)/2, 10, 580/imageName.size.height*imageName.size.width, 580)]; }else{ [img setFrame:CGRectMake(650-imageName.size.width/2, 10, imageName.size.width, imageName.size.height)]; } [img setImageWithURL:url placeholderImage:nil]; [scroll addSubview:img]; [scroll setContentSize:CGSizeMake(0, 580/imageName.size.width*imageName.size.height+100)];
相关文章推荐
- ios 简单的设置图片等比例缩放请求的网络图片
- ios 简单的设置图片等比例缩放请求的网络图片
- iOS -- 网络/本地 图片 按自定义比例缩放 不失真 方法
- iOS 网络/本地 图片 按自定义比例缩放 不失真 方法
- iOS 限制图片的缩放比例 设置捏合手势的缩放比例
- IOS网络请求简单笔记(一)
- IOS 网络请求中设置cookie
- iOS UIScrollView+UIImageView 制作简单的图片浏览器,支持缩放、平移
- Android 使用Picasso加载网络图片等比例缩放的实现方法
- IOS网络请求图片失败原因及解决办法
- iOS网络请求第三方框架:MKNetworkKit介绍及简单使用
- Android 使用Picasso加载网络图片等比例缩放
- 我的iOS学习历程 - UISlider(简单的设置一组图片动画)
- IOS 京东相关app 出现“网络请求失败,请检查您的网络设置”的解决办法
- IOS 网络请求中设置cookie
- Android 使用Picasso加载网络图片等比例缩放
- ios 图片处理( 1.按比例缩放 2.指定宽度按比例缩放)
- IOS网络请求的一些需要记录的info设置
- iOS基础8:自定义MyData/自定义SQLite用于网络判断,版本判断,图片缓存处理,下载或者上传的GET或POST请求,加密手段,.数据解析
- 微信小程序图片等比例缩放 动态的获取图片的高度和宽度 动态的设置图片的高度和宽度