首先,我使用主销来显示注释数组。一切都按预期工作。
我的问题是:如何为注释创建自定义视图?
我指的不是替换MKPinAnnotationView的图像。
if (annotationView == nil) {
annotationView = [[MKPinAnnotationView alloc]initWithAnnotation:annotation reuseIdentifier:@"cluster"];
annotationView.canShowCallout = YES;
annotationView.image = [UIImage imageNamed:@"map_cluster"];
}
这样,我只能用Image替换默认的图钉。但这不是我所需要的。
http://imgur.com/nhUIvdx
我来自Android背景,通过将布局扩展为群集(iOS中的注解)来解决此问题。在此XML布局中,我将放置一个容器(白框),一个图片和一个计数器。
结果如下图所示:
http://imgur.com/QoAQQES
如何在iOS中执行此操作?
在此先感谢您的任何建议!
最佳答案
在这里,您可以找到如何创建自定义注释:
custom annotation for maps
如果您有任何疑问,可以问我:)