mapkit相关内容

用户在 MKMapView 中看不到所有注释

我正在使用 MKMapView 并在地图上添加了许多注释图钉.所有注释都属于不同的国家/地区,因此我无法设置用户可见的所有注释. 请尝试使用以下纬度和经度进行注释. 第一个注释纬度:23.029690 第一个注解经度: 72.527359 第二个注解纬度:34.210855 第二个注解经度: -118.622636 用于向地图视图添加注释的代码. CLLoca ..
发布时间:2021-11-10 23:05:13 移动开发

默认显示当前位置注释

我在 mapkit 中显示了当前位置注释(蓝点).粘贴蓝点后显示注释,如何在默认情况下显示注释?,当我启动视图时?不用敲针. - (void)mapView:(MKMapView *)mv didAddAnnotationViews:(NSArray *)views {for(MKAnnotationView *视图中的annotationView){if(annotationView.ann ..
发布时间:2021-11-10 22:57:41 移动开发

如何在地图首次加载时自动打开地图上的注释标注?

我有一个基于导航的 iPhone 应用程序,我正在使用它允许用户在地图上查看表格中的选择.我有一个注释,可以指出用户在地图上的选定位置.按照正常行为,如果用户单击注释,则会出现一个标注,其中包含有关该位置的详细信息.这里没有问题. 我的问题是,一旦用户被带到包含地图的屏幕,我希望标注自动出现在注释中,这样用户就不必点击注释来查看详细信息关于位置,但我不知道如何做到这一点.我的“MapView ..
发布时间:2021-11-10 22:53:44 移动开发

隐藏地图注释而不删除它们

使用 MKMapView 我加载了一堆注释,我希望能够过滤显示分段控件的注释. 我正在使用带有类型变量的自定义注释,因此我可以将它们区分开来,但我一直无法找到一种方法来随意隐藏和显示注释视图的子集. 解决方案 当然,试试这个: Objective-C 解决方案: [[yourMapView viewForAnnotation:yourAnnotation] setHidden ..
发布时间:2021-11-10 22:52:23 移动开发

iPhone 3.0 MapKit - 同一位置的多个注释

背景:我创建了一个应用程序,允许用户向在线数据库提交条目,并查看该数据库中的其他条目.这些条目包含纬度和经度的地理编码,用于在 MapKit 上定位注释.用户可以使用他们的当前位置或地址提交位置,然后对其进行地理编码. 问题:处理落在完全相同坐标上的注释的正确或建议方法是什么? 我正在考虑检查从数据库中提取的 XML 文件中是否有任何重复的地理编码,并创建一个带有自定义 annotat ..
发布时间:2021-11-10 22:50:32 移动开发

MapKit 注释和用户位置

我按照本教程制作了我的第一个应用程序: http://icodeblog.com/2009/12/21/introduction-to-mapkit-in-iphone-os-3-0/ 我真的很想知道如何按照与用户的距离顺序对表格中的注释进行排序(最近的注释是表格中的第一个)怎么可能做到这一点? 我知道我必须使用 CLLocation 来查找用户的位置,但我不知道. 有人可 ..
发布时间:2021-11-10 22:50:07 移动开发

iPhone SDK:MapKit 多个自定义注解

我能够将大量位置列表加载到我的 MapKit 中,并使用自定义 Pin 图和注释显示它们. 我遇到的问题是我目前的所有注释都显示相同的标题、副标题和 pinImage. 如何制作它以便我可以使用自己的标题和不同的 Pin 图设置每个注释?我很难通过 mapView:viewForAnnotation 确定正在设置的注释. - (NSString *)subtitle{return @ ..
发布时间:2021-11-10 22:49:52 移动开发

iOS:(Swift)如何在注释副标题上显示与当前位置的距离和存在注释

我目前正在使用 Swift 语言开发基于 iOS 的地图应用程序.我想要一个建议,因为在我在地图视图上绘制所有图钉之后 (我使用 JSON 框架调用 Alamofire 从我的服务器接收数据) 我希望地图上所有注释的副标题显示与用户当前位置的距离. 现在它可以在地图视图上添加注释,但只能根据从我的服务器接收到的信息显示标题和副标题. 谢谢. 解决方案 如果你有两个 ..
发布时间:2021-11-10 22:49:15 移动开发

MapKit 多个引脚相同的坐标,不同的信息选择

我有以下情况:- 3 个具有相同坐标但标题和信息不同的图钉- 地图上只有一个图钉 可以多次点击该图钉,注释显示为:- 首先点击 -> 引脚 1 的注释- 第二次点击 -> 引脚 2 的注释- 第三次点击 -> 引脚 3 的注释- 第四次点击 -> 引脚 1 的注释 您对我应该如何实施它有任何想法吗? 解决方案 您可以实现 didSelectAnnotationView 委托方法 ..
发布时间:2021-11-10 22:48:08 移动开发

同一位置坐标中的多个注释( MKAnnotationView )

嗨,如果用户触摸,我正在尝试实现注释分组和动画. 我确实查看了不同的集群库解决方案,但这对我不起作用,因为我在同一坐标中有多个注释. 这就是我想做的 1- 我确定同一位置(坐标)中有多个注释的位置?如何实现这一点?找到相同坐标下的注解,做一个新的组注解? 2- 更改注释的颜色(让用户知道)我可以用这个方法做到这一点-(MKAnnotationView*)mapView:(M ..
发布时间:2021-11-10 22:46:10 移动开发

mapkit 默认显示注解

我在 mapkit 中显示了一个带有自定义图像的注释,显示正常, 但是在点击大头针后会显示注释, 如何在默认情况下显示注释?,当我启动视图时?不用敲针. - (MKAnnotationView *)mapView:(MKMapView *)mv viewForAnnotation:(id )annotation{if([注解 isKindOfClass:[MKUserLocation ..
发布时间:2021-11-10 22:42:14 移动开发

获取有关地图视图选定注释的信息

我在地图视图和标注上有注释,每个标注上都有一个按钮.我需要做的是从这个标注中获取属性,即.标题,但记录这一行: NSLog(@"%@", mapView.selectedAnnotations); 返回 这显然没有给我任何有用的信息...... 我的问题是,如何访问选定注释标注的属性? 解决方案 这是我在 annotationviewClick 函数中所做的: 希望能帮到你 ..
发布时间:2021-11-10 22:33:51 移动开发

获取有关地图视图选定注释的信息

我在地图视图和标注上有注释,每个标注上都有一个按钮.我需要做的是从这个标注中获取属性,即.标题,但记录这一行: NSLog(@"%@", mapView.selectedAnnotations); 返回 这显然没有给我任何有用的信息...... 我的问题是,如何访问选定注释标注的属性? 解决方案 这是我在 annotationviewClick 函数中所做的: 希望能帮到你 ..
发布时间:2021-11-10 22:33:35 移动开发

MapView 注释不拖拽

我正在尝试在地图视图中实现一个可拖动的“图钉"(实际上是一个自定义图标).这是我拥有的委托代码: -(MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(id)annotation {MKAnnotationView *aView;aView=(MKAnnotationView *) [mvMap dequeu ..
发布时间:2021-11-10 22:29:06 移动开发

地图加载后显示带有标题(注释)的 Pin 图

我正在开发我的第一个应用程序,在其中我只是想通过单击按钮显示带有图钉的地图(以及此图钉上的标题).我能够加载地图视图并让它显示我想要的坐标.但是在尝试显示图钉和注释时,我遇到了问题.不确定在哪里对此进行编码以及如何进行注释以显示引脚.我搜索并看过很多教程,但大多数都显示了不同的地图视图样式,并且在用户选择时显示了图钉,我想在地图加载时显示图钉. 这是我必须显示正在工作但没有图钉显示或注释的地 ..
发布时间:2021-11-10 22:23:54 移动开发