使用UIImageView展现来自网络的图片
2014-12-28 17:13
393 查看
本文转载至UIImageView:可以通过UIImage加载图片赋给UIImageView,加载后你可以指定显示的位置和大小。'target='_blank'>http://www.cnblogs.com/chivas/archive/2012/05/21/2512324.html
UIImageView:可以通过UIImage加载图片赋给UIImageView,加载后你可以指定显示的位置和大小。1、初始化
UIImageView*imageView=[[UIImageViewalloc]initWithFrame:CGRectMake(0.0,45.0,300,300)];
imageView.image=[UIImageimageNamed:@"a.png"];//加载入图片
[self.viewaddSubView:image];
[imageViewrelease];
//imageNamed方法是不能通过路径进行加载图片的,此方式容易引起发生内存警告从而导致自动退出的问题。
//最好是通过直接读取文件路径[UIImageimageWithContentsOfFile]解决掉这个问题.
NSImage*image=[[NSImagealloc]initWithContentsOfURL:(NSURL*)];
NSImage*image=[[NSImagealloc]initWithContentsOfFile:(NSString*)];
如:
1、》》》
UIImage*image=[[UIImagealloc]initWithData:[NSDatadataWithContentsOfURL:[NSURLURLWithString:@"http://farm4.static.flickr.com/3092/2915896504_a88b69c9de.jpg"]]];
UIImageView*imageView=[[UIImageViewalloc]initWithImage:image];
2、》》》
NSString*path=[[NSBundlemainBundle]pathForResource:@”icon”ofType:@”png”];
NSImage*myImage=[UIImageimageWithContentsOfFile:path];
//让一个UIImageView响应点击事件
UIImageView*imgView=[[UIImageViewalloc]initWithFrame:CGRectMake(0,0,320,44)];
imgView.userInteractionEnabled=YES;
UITapGestureRecognizer*singleTap=[[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(onClickImage)];
[imgViewaddGestureRecognizer:singleTap];
[singleTaprelease];
-(void)onClickImage{
//here,dowhateveryouwanttodo
NSLog(@"imageviewisclicked!");
}
相关文章推荐
- 使用UIImageView展现来自网络的图片
- 使用UIImageView展现来自网络的图片
- 使用UIImageView展现来自网络的图片
- 使用UIImageView展现来自网络的图片
- 使用UIImageView展现来自网络的图片
- 使用UIImageView展现来自网络的图片
- 使用UIImageView展现来自网络的图片
- 使用UIImageView展现来自网络的图片
- ipad 使用UIImageView显示网络上的图片
- IOS中UIImageView使用网络图片
- ios中UIImageView展现图片的不同处理方式
- 02-常见控件:UILabel(显示文本)、UIImageView(图片视图)、UISlider(滑动器)、UISwitch(开关)、UIStepper(计数器)、UIToolbar(工具栏)的使用
- android 幻灯片 图片来自instagram 图片大且多,使用软引用,幻灯片播放还有水平滑动使用ViewFliper
- UIImageView异步加载网络图片
- android使用ImageView加载本地SdCard图片和加载网络图片
- android使用ImageView加载本地SdCard图片和加载网络图片
- SurfaceView使用方法简介-来自网络
- 【iOS】从网络下载图片,保存,并用 UIImageView 从保存中显示
- iphone,UIImageView展现不同途径的图片的不同处理方式
- Android - 小功能 使用ImageView加载本地SdCard图片和加载网络图片