MKMapView是Apple的MapKit框架的一部分,用于开发位置感知的iOS应用程序,并提供可嵌入的地图界面。有效的iOS 6,MapKit框架使用Apple自己的地图服务。在iOS 5.1及更早版本中,该框架使用Google移动地图服务。
在 iOS 16 及以上版本的 MKMapView 上添加移动圆圈
我想在 MKMapView 上添加一个移动圆圈,它将保留在地图的中心,并在用户移动地图时开始移动,并在用户放大/缩小地图时放大和缩小。 .
我想移动MKMapView指南针。我想通过这样的方式获得它的参考: 让 compassView = mapView.subviews.filter {$0 是 NSClassFromString("MKCompassView")} 然而
在我的应用程序中,我必须借助 MKAnnotation 和 MKOverlay 类在 MKMapView 中绘制用户位置和目标位置之间的路线。我已经浏览了 Apple 的 KMLViewer 示例代码
我正在制作一个iPhone应用程序,使用户能够通过在UISearchbar中键入文本来搜索城市/城镇/国家/州,我设法通过JSON从谷歌获得回复。它工作正常,但我有...
我正在尝试执行 MKLocalSearch.Request() 并在我的地图视图上显示结果,类似于本教程,但是当我进行搜索时,返回的坐标偏离了它们的中心......
UIViewRepresentable - MKMapView 未更新
我正在处理一个应用程序,我必须将 MKMapView (UIKit) 嵌入到 SwiftUI 视图中。不幸的是我不能使用 SwiftUI 实现的 Map,因为我必须支持集群(Map 可以'...
我想在地图上显示特定地址。这是我的代码。 - (void)viewDidLoad{ [超级viewDidLoad]; CLLocationCooperative2D 起始坐标 = CLLocationCooperative2DMake(51.514302, 7.616798);
这段代码工作得很好,尽管当我有很多来自不同不同区域的注释时,我无法设置地图的区域,以便我可以在屏幕上看到所有注释。
我需要帮助在 MKMapView 上显示世界上哪里是黑夜和白天的叠加层。 这个想法是显示哪里是夜晚,哪里是黑色不透明颜色,哪里是白天,什么都没有。我一直在努力...
如何使用 Mapkit ios swift 选择地图上已存在的地点
我想让我的应用程序在点击地图上已存在的位置时打开另一个视图控制器。当你打开地图时,地图上会显示很多地方,并带有它们的名字,我认为它们被称为......
使用MKMapView,如何尽可能的对一个坐标进行居中和放大?
我有一个带有各种注释的 MKMapView。点击注释时,我希望地图尽可能地居中并放大该注释。 使用mapView.setCenter可以设置中心,...
我需要一个黑色主题的 iOS 应用程序,并且非常想让显示的 Apple 地图也为黑色。 我在本机文档中没有看到任何有关更改的内容...
我正在使用 MapKit 在地图上的两点之间绘制一条直线,并尝试在中心放置一个标记。当距离很小时,一切正常,但距离更大时,mar...
我看到了用于计算给定 MKMapRect 所需的平铺边界网格的简单代码,但我现在找不到它。 IIRC 它是 MapKit 内置的一个函数。 给定一个像mapview.visibleMapRec这样的MKMapRect...
我创建了一个 UIViewRepresantable 来在 SwiftUI 中显示地图。我想在点击注释后显示一个叠加层,其中显示有关地图注释的信息。在协调内...
我在我的应用程序中使用 MKMapView 并使用 mapView.scrollEnabled=NO;但它不起作用。这是我的代码: mapView=[[MKMapView 分配] initWithFrame:CGRectMake(20, 100, 282, 209)]; 地图视图.del...
Swift 5 Map View calloutAccessoryControlTapped view open
我希望在用户单击标注(calloutAccessoryControlTapped func)时打开详细信息视图。我将 rightCalloutAccessoryView 设置为我隐藏的按钮,然后在里面
我有一个小问题,更新 iOS 16 后,点气泡的颜色更深,有阴影。有什么想法可以使用 MKMapView 将其恢复为像 iOS 15.5 图像那样的平面颜色...
我正在尝试以编程方式将 MKMapView 重新定位到用户的当前位置。 下面是重新进入recenter的代码。 fileprivate func recenterToCurrentLocation() { 变种用户位置:
我试图在 MKMapView 上显示 circleOverlays 但它没有显示
下面的代码是从数据库中获取特定数量的引用,根据一些DBSCAN函数给出的一些坐标制作圆覆盖,并在地图上绘制圆覆盖。每...