如何根据属性值加载不同的自定义引脚或标识符?
我有一个符合 的对象数组。 我使用 addAnnotations: 将此数组加载到我的注释中。 在方法中: - (MKAnnotationView *)mapView:(MKMapView *)mapView vi…
MKAnnotation仅在区域内
如何只加载显示区域内的注释?目前,我使用此方法加载所有注释 - (void)reloadAnnotatons { NSFetchRequest *request = [[NSFetchRequest alloc] init…
将日期添加到 MKAnnotation 标题属性
我正在遵循 Nerd Ranch i0S 编程指南。我需要用地图注释的创建日期来标记它们。 我创建的以下方法覆盖 MKAnnotation 标题属性: - (void)setTitle:(NS…
我需要 MKCircle 覆盖的一个非常简单的实现
我的视图上有一张小地图,我想将 MKCircle 叠加放到上面。当我创建监视区域时,我拥有所有坐标和半径。我想向用户显示该区域,以便他们知道边界是什么…
如何检测 MKAnnotation 何时被点击
我有一个地图视图,它显示许多引脚(MKAnnotation 对象)。我想通过点击(单击)来获取每个引脚的详细信息。请参考一些教程或提供一些示例代码。提前…
从地图视图中删除注释时出现问题
我将添加的所有注释存储在单独的数组中。当我尝试使用以下代码删除已添加到 mapView 的注释时: if(![newClusters containsObject:cluster]){ [__mapV…
我是否需要为不同类型的注释创建实现 MKAnnotation 协议的类?
我有 2 种注释类型,即 A 和 B,每次我固定一个新的 A 注释时,我想删除以前的 A-pin,但不是 B-pin,这种情况与 B-pin 相同。两个图钉仅包含位置和标…
根据缩放级别分组/取消分组 MKAnnotation(并保持快速)
我有一个地图视图,其中有很多注释,其中大多数彼此非常接近。我想要做的类似于 iOS 上的照片应用程序,当注释彼此太接近时,它们会被分组;每当您缩…
更新 MKAnnotationView 中的图像
我正在编写一个应用程序,在 leftCalloutAccessoryView 中显示来自服务器的缩略图。在实际获取图像之前,我会显示一个地标图像。下载照片后,将调用一…
更改 MKAnnotation 视图而不删除 MKAnnotation
我在 MKAnnotation 上有一个标注。点击标注上的附件时,应该更改 MKAnnotationView 的图像。有没有办法在不重新创建 MKAnnotation 的情况下更改此设置…