mkannotationview相关内容
在复制我的任务之前,请阅读全文。 我在我的应用程序中使用了MkMapKit,现在我必须在缩小地图时显示集群中的人,到目前为止我已经使用this answer实现了对他们的编号,使用的是苹果的默认集群类。现在我不知道如何添加和显示他们所有有计数的圆,我知道一些东西,它应该与半径有关,但我不知道如何才能做到这一点,分享我的代码在下面,我希望任何帮助将不胜感激。谢谢 还显示了我所做的图片: 这是我
..
我正在为 iOS 7.0+ 编写一个应用程序,我想使用新功能:imageWithRenderingMode.我有一个带有此代码的地图注释: -(MKAnnotationView*)annotationView {MKAnnotationView *annotationView = [[MKAnnotationView alloc] initWithAnnotation:self reuseIde
..
我之前创建了一个自定义标注气泡作为 MKAnnotationView 的子视图,因为内置标注非常有限.这需要我在选择 MKAnnotationView 以考虑标注气泡的大小时更改为 centerOffset.这一切都在 iOS 4 出现之前完美运行.现在,在 iOS 4 中,它完全忽略了我对 centerOffset 属性的更新,因此图钉和气泡似乎向下和向右跳(标注气泡的左上角现在位于图钉点应该在
..
我想在地图中的注释中添加自定义图像.我已经制作了以下自定义 MapAnnotationView: #import #import #import #import @类兴趣点;@interface MapAnnotation :
..
(使用 iOS 5 和 Xcode 4.2) 我有一个 MKMapView,想在用户位置周围画一个半径为 1000m 的圆. 从表面上看,实现 mapView:viewForAnnotation: 地图视图委托方法,并为用户位置添加自定义 MKAnnotationView,将是一个完美的解决方案.它看起来像这样: - (MKAnnotationView *)mapView:(MKMa
..
我有一个地图视图,其中注释的坐标不断更新,但是当我使用 setCoordinate 时,注释不会移动.如何刷新注释以反映它们的坐标? - (void)updateUnits {PFQuery *query = [PFQuery queryWithClassName:@"devices"];[查询 whereKeyExists:@"location"];[查询 findObjectsInBackg
..
我有一个自定义的 MKAnnotationView,我自己在 viewForAnnotation 中设置了我的图像.我如何使用 MKPinAnnotationView 为它的下降设置动画? 我的代码是 - (MKAnnotationView *)mapView:(MKMapView *)map viewForAnnotation:(id )annotation{静态 NSString *A
..
我想创建一个自定义的 MKAnnotationView 标注,如图所示.我已经测试了几种解决方案,但它们只允许自定义左/右图像和标题/副标题.任何人都可以给我一些源代码或教程链接吗? 目前我一无所知.请帮忙. 解决方案 我知道您想要带有自定义标注的图钉. 我们无法创建自定义标注,但我们可以创建具有完全自定义视图的注释.所以诀窍是在选择第一个注释时添加第二个注释,并使第二个注释视
..
我有一个带有自定义图钉图像的 MKAnnotation.但是 pin(MKAnnotationView) 将图像相对于指定的坐标居中.我想将坐标点设置在图像的底部中心,而不是中心. 我尝试过使用 annView.centerOffset = CGPointMake(-12, -28);.但问题是 centerOffset 与地图缩放级别无关. 在 JS API 和 Android 中都
..
我需要在 MKMapView 上创建上面的 Annotation 视图.我能够创建自定义注释视图,但是在单击注释时,视图需要使用大文本打开图像,我无法创建那个视图.请提供一些链接或完成此任务的方法. 解决方案 要创建自定义注释视图(您替换标准引脚),您只需设置 image MKAnnotationView 在 viewForAnnotation 方法: - (MKAnnotationVi
..
我有一个带有 MKMapView 的应用程序,并且这张地图上有大量的图钉. 每个图钉都有 rightCalloutAccessoryView.我是这样创建的: UIButton* rightButton = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];[rightButton addTarget:self action:@s
..
我设法在 Swift 中获得了注释图钉的自定义图标,但现在我仍然无法使用 2 个不同的图像来进行不同的注释.现在,一个按钮会向地图添加注释.应该还有另一个按钮也添加了注释,但带有另一个图标. 有没有办法为此使用reuseId? class ViewController: UIViewController, MKMapViewDelegate {@IBOutlet 弱变量映射:MKMapVi
..
我正在尝试在同一位置添加多个图钉. for (int i = 0; i 以上代码表示添加多个注解但是很多针都在同一个位置 所以我只能看到.那个时候的最后一个和倒数第二个.下面是 viewForAnnotation 的代码 - (MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(id ) annota
..
我有一个 Picture 类,它包含每个位置的 latitude 和 longitude 和 image.我想将它们作为注释添加到 MapView 并显示其图像而不是这些位置的图钉. 我有一个自定义的注释: @interface Annotation : MKAnnotationView @property (nonatomic,assign) CLLocationCoordinate2D
..
我创建了一个 MKAnnotation 名称 PushPin,它有一个标题和副标题.我希望能够在以后动态更改标题.我很接近所以我宁愿不必制作一个全新的 AnnotationView,但如果我必须这样做,我想这也没关系.我的问题是,一旦我更改了标题的文本,窗口就不会调整大小,并且根据标题最初的大小,某些文本可能会被截断. 1) 是否可以触发一个事件来再次调整标注气泡窗口的大小? 2) 另
..
我有以下自定义注释类: 导入 UIKit导入 MapKit类 LocationMapAnnotation: NSObject, MKAnnotation {var 标题:字符串?var 坐标:CLLocationCoordinate2D变量位置:位置init(标题:字符串,坐标:CLLocationCoordinate2D,位置:位置){self.title = 标题self.coordinat
..
我有一个地图视图,其中注释的坐标不断更新,但是当我使用 setCoordinate 时,注释不会移动.如何刷新注释以反映其坐标? - (void)updateUnits {PFQuery *query = [PFQuery queryWithClassName:@"devices"];[查询 whereKeyExists:@"location"];[查询 findObjectsInBackgro
..
我有一个可以非常快速更新的注释数据集.目前我删除了所有注释,然后将它们重新绘制回地图上. NSArray *existingpoints = [mapView.annotations filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"!(self isKindOfClass: %@)", [MKUserLocation
..
我正在尝试更改 MKAnnotation 内的图像而不删除圆形. 这里我创建了一个MKAnnotation的自定义类: class MapPin: NSObject, MKAnnotation {让标题:字符串?让位置名称:字符串让坐标:CLLocationCoordinate2Dinit(标题:字符串,位置名称:字符串,坐标:CLLocationCoordinate2D){self.ti
..
常规注释图钉的原点在底部中间因此,图钉始终指向同一位置. 但是,当我添加自定义图像时,其原点是图像的中心,因此每次放大或缩小时,图像的底部都指向不同的位置. 但是当我放大时,我的图钉底部没有指向巴黎的中心. 我正在尝试使用 CGRect.origin ,但没有得到任何有用的信息. 这是我的代码: -(MKAnnotationView *)mapView:(MKMapVie
..