我试图从URL获取图像,但我无法做到这一点.任何人都可以让我知道出了什么问题
找到下面的代码供您参考.
NSString *ImageURL = @"http://images.pcmac.org/SiSFiles/Schools/TN/JacksonMadisonCounty/RoseHillMiddle/Uploads/Locations/{B690E93E-F7C9-48AF-B72A-BFF944FA6D4A}_104_9169.JPG";
NSData *imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:ImageURL]];
img.image = [UIImage imageWithData:imageData];
Run Code Online (Sandbox Code Playgroud)
其中img是UIImageView
我只需创建你的ImageURL的DEMO,你需要把Code Bellow: -
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *ImageURL = @"http://images.pcmac.org/SiSFiles/Schools/TN/JacksonMadisonCounty/RoseHillMiddle/Uploads/Locations/{B690E93E-F7C9-48AF-B72A-BFF944FA6D4A}_104_9169.JPG";
ImageURL =[ImageURL stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
NSLog(@"img url ==%@",ImageURL);
NSData *data = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:ImageURL]];
UIImage *MYimage = [UIImage imageWithData:data];
NSLog(@"==%@",MYimage);
[imgview setImage:MYimage];
}
Run Code Online (Sandbox Code Playgroud)
下载我刚创建的图片网址演示: -
http://www.sendspace.com/file/m966ae
谢谢 :)
| 归档时间: |
|
| 查看次数: |
700 次 |
| 最近记录: |