我只是想快速问我如何可以使用图像作为我的MKMapPin。自定义MKMapPin图像
1
A
回答
1
在viewForAnnotation方法中,创建一个MKAnnotationView(不是MKPinAnnotationView)并设置其图像属性。
1
此外,您可以继承mkannotationview以添加更多功能。
0
您需要将下面的代码添加到您的viewForAnnotation消息:
- (MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>) annotation
{
// ... get the annotation delegate and allocate the MKAnnotationView (annView)
if ([annotationDelegate.type localizedCaseInsensitiveCompare:@"needs_your_image"] == NSOrderedSame)
{
UIImage * image = [UIImage imageNamed:@"your_image_here.png"];
UIImageView *imageView = [[[UIImageView alloc] initWithImage:image] autorelease];
[annView addSubview:imageView];
}
// ...
相关问题
- 1. UIActivity与自定义图像
- 2. 自定义图像库
- 3. MKPinAnnotationView自定义图像
- 4. MKAnnotation的自定义图像
- 5. 自定义UIButton图像iOS
- 6. 自定义光标图像
- 7. HTMLLoader的自定义图像
- 8. 图像自定义网页
- 9. 自定义UIProgressView与图像
- 10. 自定义图像按钮
- 11. 自定义图像处理
- 12. WordPress自定义图像库链接到自定义图像大小
- 13. 影像图与自定义图标
- 14. 与图像自定义列表视图
- 15. 自定义图像视图的Android
- 16. 在自定义图像视图中缩放图像
- 17. UIButton的自定义图像和框架
- 18. iPhone 2G上的自定义UIButton图像
- 19. Magento自定义模块图像恢复
- 20. UISegmentedControl自定义背景图像
- 21. 自定义摄像头视图UWP C#
- 22. WooCommerce产品类别自定义图像
- 23. 从图像中自定义UIToolBar
- 24. 将图像添加到自定义AlertDialog
- 25. 页脚(Prestashop)中的自定义图像
- 26. 带图像的自定义android按钮
- 27. MKAnnotationView自定义图像不显示
- 28. jQuery Mobile自定义图像按钮
- 29. iphone/ipad选择tabbar自定义图像
- 30. iOS中的自定义注释图像