我有一个字符串变量tmpImgURLStr
其中包含类似的 URLwww.abc.com/img.png
。我想在我的 imageView 中显示该图像,因为我使用了一些代码,但它不起作用,如下所示:
NSLog(@"Img URL === %@",tmpImgURLStr);
NSData *mydata = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@",tmpImgURLStr]]];
UIImage *myimage = [[UIImage alloc] initWithData:mydata];
[logoImg setImage:myimage];
据我从你的网址得知 - 你有 pdf,而不是图像。通常WebView
s 用于显示此类数据。
Update
Your NSData
启动有点太长了。实际上,您可以在不提供格式化字符串的情况下启动 URL:
NSData *mydata = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:tmpImgURLStr]];
我还注意到您的网址没有协议。您可能想尝试添加http://
or https://
然后看看会发生什么。以防万一检查您是否logoImg
实际上是连接到NSImageView
在你的笔尖上。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)