mapkit相关内容
我正在使用 MKMapView 并在地图上添加了许多注释图钉.所有注释都属于不同的国家/地区,因此我无法设置用户可见的所有注释. 请尝试使用以下纬度和经度进行注释. 第一个注释纬度:23.029690 第一个注解经度: 72.527359 第二个注解纬度:34.210855 第二个注解经度: -118.622636 用于向地图视图添加注释的代码. CLLoca
..
我的应用程序中有以下代码,它通过 Google 地理编码向地图视图添加了许多注释: for (PlaceObject *info in mapLocations) {NSString * addressOne = info.addressOne;NSString * name = info.name;NSString * address = [addressOne stringByAppendi
..
认为使用我自己的自定义图钉图像进行注释会非常容易. 但我一直无法让它工作,我不知道为什么! 我只是在使用: - (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id)annotation{if([注解 isKindOfClass:[MKUserLocation 类]])返回零;NSString *
..
我在 mapkit 中显示了当前位置注释(蓝点).粘贴蓝点后显示注释,如何在默认情况下显示注释?,当我启动视图时?不用敲针. - (void)mapView:(MKMapView *)mv didAddAnnotationViews:(NSArray *)views {for(MKAnnotationView *视图中的annotationView){if(annotationView.ann
..
我有一个基于导航的 iPhone 应用程序,我正在使用它允许用户在地图上查看表格中的选择.我有一个注释,可以指出用户在地图上的选定位置.按照正常行为,如果用户单击注释,则会出现一个标注,其中包含有关该位置的详细信息.这里没有问题. 我的问题是,一旦用户被带到包含地图的屏幕,我希望标注自动出现在注释中,这样用户就不必点击注释来查看详细信息关于位置,但我不知道如何做到这一点.我的“MapView
..
使用 MKMapView 我加载了一堆注释,我希望能够过滤显示分段控件的注释. 我正在使用带有类型变量的自定义注释,因此我可以将它们区分开来,但我一直无法找到一种方法来随意隐藏和显示注释视图的子集. 解决方案 当然,试试这个: Objective-C 解决方案: [[yourMapView viewForAnnotation:yourAnnotation] setHidden
..
背景:我创建了一个应用程序,允许用户向在线数据库提交条目,并查看该数据库中的其他条目.这些条目包含纬度和经度的地理编码,用于在 MapKit 上定位注释.用户可以使用他们的当前位置或地址提交位置,然后对其进行地理编码. 问题:处理落在完全相同坐标上的注释的正确或建议方法是什么? 我正在考虑检查从数据库中提取的 XML 文件中是否有任何重复的地理编码,并创建一个带有自定义 annotat
..
我按照本教程制作了我的第一个应用程序: http://icodeblog.com/2009/12/21/introduction-to-mapkit-in-iphone-os-3-0/ 我真的很想知道如何按照与用户的距离顺序对表格中的注释进行排序(最近的注释是表格中的第一个)怎么可能做到这一点? 我知道我必须使用 CLLocation 来查找用户的位置,但我不知道. 有人可
..
我能够将大量位置列表加载到我的 MapKit 中,并使用自定义 Pin 图和注释显示它们. 我遇到的问题是我目前的所有注释都显示相同的标题、副标题和 pinImage. 如何制作它以便我可以使用自己的标题和不同的 Pin 图设置每个注释?我很难通过 mapView:viewForAnnotation 确定正在设置的注释. - (NSString *)subtitle{return @
..
我目前正在使用 Swift 语言开发基于 iOS 的地图应用程序.我想要一个建议,因为在我在地图视图上绘制所有图钉之后 (我使用 JSON 框架调用 Alamofire 从我的服务器接收数据) 我希望地图上所有注释的副标题显示与用户当前位置的距离. 现在它可以在地图视图上添加注释,但只能根据从我的服务器接收到的信息显示标题和副标题. 谢谢. 解决方案 如果你有两个
..
我有以下情况:- 3 个具有相同坐标但标题和信息不同的图钉- 地图上只有一个图钉 可以多次点击该图钉,注释显示为:- 首先点击 -> 引脚 1 的注释- 第二次点击 -> 引脚 2 的注释- 第三次点击 -> 引脚 3 的注释- 第四次点击 -> 引脚 1 的注释 您对我应该如何实施它有任何想法吗? 解决方案 您可以实现 didSelectAnnotationView 委托方法
..
我怎样才能找到被点击的 pin 的 pin id(即 pin 标题和副标题的详细信息)? 我有这个来显示引脚注释.这段代码在视图中确实加载了: [resultCoordinate addObjectsFromArray:[sqlClass return_Coordinate]];if ([结果坐标计数]){for (int i =0; i 并在委托中: - (MKAnnotation
..
嗨,如果用户触摸,我正在尝试实现注释分组和动画. 我确实查看了不同的集群库解决方案,但这对我不起作用,因为我在同一坐标中有多个注释. 这就是我想做的 1- 我确定同一位置(坐标)中有多个注释的位置?如何实现这一点?找到相同坐标下的注解,做一个新的组注解? 2- 更改注释的颜色(让用户知道)我可以用这个方法做到这一点-(MKAnnotationView*)mapView:(M
..
我在 mapkit 中显示了一个带有自定义图像的注释,显示正常, 但是在点击大头针后会显示注释, 如何在默认情况下显示注释?,当我启动视图时?不用敲针. - (MKAnnotationView *)mapView:(MKMapView *)mv viewForAnnotation:(id )annotation{if([注解 isKindOfClass:[MKUserLocation
..
我在地图视图和标注上有注释,每个标注上都有一个按钮.我需要做的是从这个标注中获取属性,即.标题,但记录这一行: NSLog(@"%@", mapView.selectedAnnotations); 返回 这显然没有给我任何有用的信息...... 我的问题是,如何访问选定注释标注的属性? 解决方案 这是我在 annotationviewClick 函数中所做的: 希望能帮到你
..
我在地图视图和标注上有注释,每个标注上都有一个按钮.我需要做的是从这个标注中获取属性,即.标题,但记录这一行: NSLog(@"%@", mapView.selectedAnnotations); 返回 这显然没有给我任何有用的信息...... 我的问题是,如何访问选定注释标注的属性? 解决方案 这是我在 annotationviewClick 函数中所做的: 希望能帮到你
..
我想要一个自定义的 MKAnnotationView.我在 IB 中创建了一个 xib 文件并将其类设置为 MyAnnotationView. class MyAnnotationView: MKAnnotationView {覆盖初始化(注释:MKAnnotation?,reuseIdentifier:字符串?){super.init(注解:注解,reuseIdentifier:reuseI
..
我正在尝试在地图视图中实现一个可拖动的“图钉"(实际上是一个自定义图标).这是我拥有的委托代码: -(MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(id)annotation {MKAnnotationView *aView;aView=(MKAnnotationView *) [mvMap dequeu
..
我正在开发我的第一个应用程序,在其中我只是想通过单击按钮显示带有图钉的地图(以及此图钉上的标题).我能够加载地图视图并让它显示我想要的坐标.但是在尝试显示图钉和注释时,我遇到了问题.不确定在哪里对此进行编码以及如何进行注释以显示引脚.我搜索并看过很多教程,但大多数都显示了不同的地图视图样式,并且在用户选择时显示了图钉,我想在地图加载时显示图钉. 这是我必须显示正在工作但没有图钉显示或注释的地
..
我正在使用 mapkit.我希望地图缩放以显示用户的位置和注释点,而不是仅缩放到用户的当前位置. 目前我有: let annotation = MKPointAnnotation()annotation.coordinate = CLLocationCoordinate2DMake(mapLat, mapLon)annotation.title = mapTitleself.map.ad
..