MapKit是Apple在iOS和OS X上呈现和注释可滚动和缩放功能的地图的框架。
你好,我在使用 XCode 15 时遇到了问题。这是我这部分的完整代码: 结构ExploreView:查看{ @State private varcameraPosition:MapCameraPosition = .region(.userRegion) @国家私人...
“MapAnnotation”在 iOS 17.0 中已弃用:使用 Annotation 以及采用 MapContentBuilder 的地图初始值设定项
我在迁移到 SwiftUI 中的新 iOS17 MapKit 时遇到理解问题。 我的应用程序中有以下代码: 导航栈{ 地图(coordinateRegion:$mapRegion,annotationItems:目的地){
我正在使用 MapKit 在地图上的两点之间绘制一条直线,并尝试在中心放置一个标记。当距离很小时,一切正常,但距离更大时,mar...
我正在为 iOS 17 编写一个应用程序,以查看 SwiftUI 中新的和改进的 MapKit 支持。 到目前为止,我已经成功地绘制了 MKPolygons 并为它们赋予了多边形填充颜色,方法是使用: 地图多边形(p...
我看到了用于计算给定 MKMapRect 所需的平铺边界网格的简单代码,但我现在找不到它。 IIRC 它是 MapKit 内置的一个函数。 给定一个像mapview.visibleMapRec这样的MKMapRect...
`UserAnnotation()` 函数无法与 Xcode15 中的 `_MapKit_SwiftUI` 中的新 SwiftUI Map API 一起使用
来自苹果文档 Meet MapKit for SwiftUI 视频,我尝试按照视频教程并使用 UserAnnotation() 函数,以便像视频一样获取模拟器中的用户位置。 ...
我在寻找了一段时间的问题解决方案后来到这里,但我找不到任何有用的东西。 我仅使用 swiftUI 在 iOS16 中显示地图,我想知道是否有任何方法
使用 MKMapViewDelegate 与 CLLocationManagerDelegate 进行位置更新
我想在收到用户的(一次)位置更新后使用 setRegion(_:animated:) 设置 MKMapView 的可见区域。 为了接收用户的位置,我了解有...
iOS 17 MapKit SwiftUI - 选择按钮时缩小
我试图模仿苹果地图应用程序搜索按钮点击缩小功能的相同行为,但我无法做到这一点。 在 Apple 地图应用程序中,搜索地点并点击大海后...
我有一个相当标准的位置管理器服务来控制地图视图 - 该服务在应用程序加载时显示。我还有视图模型,其中包含仅限于当前区域的地图注释...
如何使用 geocodeAddressString 将多个 MKAnnotation 添加到地图?
我开始在 Swift 上编程,并且我已经构建了几个简单的应用程序。 我希望在我的应用程序中有一个使用 MKAnnotation 显示两个城市(或更多)的视图。我看到有一个功能...
如何在地图上的两点之间绘制箭头? 我尝试计算纬度和经度,但出了问题。 最好的问候,马克斯 这是我的代码和结果图 int currpoints1 = 2;...
我正在编写一个使用 MapKit 的应用程序。我已经实现了 MKLocalSearch 并且得到了 MKMapItem 的数组。但是我想知道是否有可能获得每个
如何将 MKMapItem 从视图传递到 SwiftUI 中的 Google 地图协调器?
我是 SwiftUI 新手,正在尝试创建一个基于 Google 地图的 iOS 应用程序,该应用程序将允许用户使用 MapKit 的搜索完成功能从“搜索”视图中搜索位置。选择
我一直在围绕 MKMapView 开发 SwiftUI 包装器,并在尝试处理地图可见区域的绑定值时,我创建了一个自定义属性包装器,允许 MKMapViewDel...
您好,我正在创建一个带有圆形叠加层的简单地图,每次在 sim 上运行它时,我都会收到以下警告。我很感激任何帮助来摆脱它。我尝试使用
我想将 MapView 上绘制的注释的图钉颜色更改为红色(默认)以外的颜色。但我无法这样做。以下是我到目前为止所尝试过的。我所看到的一切都是红色的,他是......
使用 MapKit 会导致不允许从视图更新中发布更改,这将导致未定义的行为
使用Swift5.7、XCode14.0、iOS16.0、 当尝试使 MapKit 示例正常工作时,我在 XCode 控制台中收到非常奇怪的错误消息和警告。 这是日志: 2022-11-01 17:26:51.756834+0100
在 iOS 17.0 中已弃用 Map(coordinateRegion: , shownUserLocation: )
关于如何替换此调用有什么想法吗?它非常有用,现已在 iOS 17.0 中被弃用。 地图(坐标区域:$viewModel.region,显示用户位置:true) 这是通过以下方式提供的: 电子...
我正在尝试从 MapKit 将 MapAnnotation 项添加到我的 Map() 视图中。 如果您在文本字段中手动添加坐标,则一切正常,但我找不到任何通过点击地图来添加坐标的方法。 ...