- (void)viewDidLoad
{
[super viewDidLoad];
NSURL *url = [NSURL URLWithString:@"http://www.scri8e.com/effects/FL0WERZ/PNG/ir09.png"];
data = [[NSData alloc]initWithContentsOfURL:url ];
UIImage *img = [[UIImage alloc]initWithData:data ];
imageview.image=img;
}
以上是我的代码,但它不会在图像视图中加载图像
答案 0 :(得分:3)
试用this库,它可以帮助您下载图像并在图像视图中显示。
答案 1 :(得分:1)
相同的代码对我来说很好!!!!!!
请检查互联网连接。
请检查
NSData *data
尺寸请检查UIImageView尺寸
请检查一些其他控件隐藏
请检查它是否正确添加到您的视图
请查看其内容视图
@property(nonatomic,retain) IBOutlet UIImageView *imageview;
NSURL *url = [NSURL URLWithString:@"http://www.scri8e.com/effects/FL0WERZ/PNG/ir09.png"];
NSData *data = [[NSData alloc]initWithContentsOfURL:url ];
UIImage *img = [[UIImage alloc]initWithData:data ];
self.imageview.image=img;
答案 2 :(得分:0)
如果您直接在xib中拍摄imageview,而不仅仅是检查连接检查器中的连接。
答案 3 :(得分:0)
使用EgoImageView代替ImageView。
答案 4 :(得分:0)
NSString *mainimg=[NSString stringWithFormat:@"%@",[[xmlDataDictionary valueForKeyPath:@"eg.main.img1"]objectAtIndex:indexPath.row]];
NSURL *url = [NSURL URLWithString:mainimg];
NSData *image = [[NSData alloc] initWithContentsOfURL:url];
cell.img.image=[UIImage imageWithData:image];
尝试使用解析的网址..
这么简单..
答案 5 :(得分:0)
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *url_Img1 = @"http://www.scri8e.com/effects/FL0WERZ/PNG";
NSString *url_Img2 = @"ir09.png";
NSString *url_Img_FULL = [url_Img1 stringByAppendingPathComponent:url_Img2];
NSLog(@"Show url_Img_FULL: %@",url_Img_FULL);
_view_Image.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:url_Img_FULL]]];
}