在iphone mapview上的远程pinimage

时间:2011-05-09 14:43:28

标签: iphone objective-c annotations mapkit

我想在我的地图视图中显示远程图像作为引脚我试过这种方式,但这不起作用

annotationView.image = resizedImage;
annotationView.opaque = NO;
UIImageView *sfIconView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"here the image URL"]];

1 个答案:

答案 0 :(得分:0)

imageNamed从本地应用程序包中获取文件。

你想:

UIImageView *sfIconView = [[UIImageView alloc] initWithImage:[UIImage imageWithData:[NSData dataWithContentsOfURL:@"here is the image URL"]]];

我不建议这样做,因为它会阻止主UI线程。您应该考虑首先异步加载引脚的图像数据。