mapkit相关内容

如何在SwiftUI地图视图中将点击手势转换为坐标?

我正在尝试从MapKit将MapAnnotation项添加到我的Map()视图。 如果您在文本字段中手动添加坐标,则一切正常,但我找不到通过点击地图来添加坐标的方法。 我在Internet上阅读了很多,但没有找到有关onTap()映射事件处理的任何信息。 到目前为止,我的地图视图是这样的: struct MyMap : View { @State priv ..
发布时间:2022-08-07 17:29:26 其他开发

我的SWIFT MapKit注释未显示

除非我完全放大,否则我的SWIFT MapKit批注不会显示。我不知道为什么,我做了一些研究。 这是我的控制器的代码。 注释确实会显示,但仅当您全程放大时才会显示。当我设置为任何区域和缩放级别时,如何显示它们? // // DeliveryControllerMain.swift // CO19 // // Created by JJ Zapata on 3/20/20. ..
发布时间:2022-03-23 21:48:00 移动开发

绘制跟随用户当前位置的MKPolyline

我试图在用户移动时在他们后面绘制一条路径,跟踪他们的路径(就像Strava或FitBit应用程序在用户开始锻炼时所做的那样)。到目前为止,地图以用户的位置为中心,但不会在用户移动时开始绘制。我曾尝试使用renderForOverlay实现此功能,但在测试时失败。代码如下: ViewController.swft import UIKit import MapKit import Cor ..
发布时间:2022-03-23 21:42:47 移动开发

如何在wiftUI中添加移回用户位置按钮?

我是SWIFT和SwiftUI的新手,我想在地图视图的顶部添加一个用户跟踪按钮,以便用户的当前位置在点击时可以回到屏幕中心。我已经拥有地图视图和按钮,但无法使其工作。 这里是ContentView.swft文件,我被*: 卡住了 import SwiftUI import MapKit struct ContentView: View { var body: some View ..
发布时间:2022-03-23 21:40:54 移动开发

Swiftui如何使用MKOverlayRenender?

我想在地图上画一条路线。 但不使用委托的结构。 struct MapView : UIViewRepresentable { } func mapView(_ mapView: MKMapView, rendererFor overlay: MKOverlay) -> MKOverlayRenderer { } 我能做什么? 推荐答案 如果希望调用mapView(_: ..
发布时间:2022-03-23 21:38:28 其他开发

在SWIFT中缩小地图时MKMapView未进行聚类注记

在复制我的任务之前,请阅读全文。 我在我的应用程序中使用了MkMapKit,现在我必须在缩小地图时显示集群中的人,到目前为止我已经使用this answer实现了对他们的编号,使用的是苹果的默认集群类。现在我不知道如何添加和显示他们所有有计数的圆,我知道一些东西,它应该与半径有关,但我不知道如何才能做到这一点,分享我的代码在下面,我希望任何帮助将不胜感激。谢谢 还显示了我所做的图片: 这是我 ..
发布时间:2022-03-23 21:36:36 移动开发

为什么MKMapView只将用户的位置显示为别针?

我有一个mapView,我想在其中显示用户的当前位置。但是,我不想将mapView居中到该位置(它居中到其他位置)。因此,由于这个原因,我无法获得用户位置的坐标来设置区域。我只调用showsUserLocation并将其设置为true。一切都很正常,除了我的mapView使我的mapView显示用户的当前位置就像一个别针一样。我希望它是默认蓝点的形式。 与上述问题相关,我有两个问题: 1)为什么 ..
发布时间:2022-03-23 21:25:56 移动开发

如何更新 MKPolyline/MKPolylineView?

我正在尝试创建一个定期更新的折线 (MKPolyline) 叠加层,以模拟对象的移动.我可以通过删除旧的叠加层、更新折线并再次添加叠加层来实现这一点,但这会导致闪烁. 对于一个点注解(MKPointAnnotation),你可以简单地改变它的坐标,视图会自动平滑地更新,而无需移除和重新添加注解. 这是否也可以通过某种方式覆盖? 解决方案 是的,您必须添加一个额外的叠加层,其中包 ..
发布时间:2022-01-19 20:49:00 移动开发

MKOverlay 无法顺利调整大小

我已将 MKCircle 作为 MKOverlay 添加到我的 MKMapView.我还添加了一个 UISlider 来决定圆的半径.不幸的是,当使用它时,它似乎有点“滞后",不像我想要的那样流畅. 示例:http://dl.dropbox.com/u/3077127/mkoverlayDelay.mov 这是我的代码: - (void)addCircle{//绘制标记的半径圆双半径 ..
发布时间:2022-01-19 20:42:13 移动开发

子类化 MKAnnotationView 并覆盖 setDragState

这是关于使用 MKMapKit 的 iPhone 应用程序: 我为可拖动的 Annotation 创建了一个自定义 MKAnnotationView.我想创建一个自定义动画.我使用以下代码设置了一个自定义图钉图像,并且注释是可拖动的(此处均未显示,它发生在地图视图中): - (void) movePinUpFinished {[超级 setDragState:MKAnnotationVie ..
发布时间:2022-01-19 20:23:20 移动开发

CLLocation 返回负速度

我正在启动一个使用 coreLocation 和 mapkit 框架的新应用程序. 我的问题是试图获得当前速度总是给我一个负值,我带着我的 iPhone 到了 3g 信号良好的地方,没关系,location.speed 值总是 -1. 这是重要的代码: #define kRequiredAccuracy 1500.0//米#define kMaxAge 60.0//秒 在init方 ..
发布时间:2022-01-14 21:05:04 移动开发

MapKit 中的 MapTypeStyle

我想知道是否有任何方法可以配置我们的 MapKit 地图,就像我们在 Google Maps API 中使用 MapTypeStyle 对象一样. 如果我参考 Apple 文档,MKMapView 有一个 mapType 选项,它采用 MKMapType 常量 但没有样式参数,例如带有 MapTypeStyle 和 MapTypeStyler 对于快速地图定制来说非常强大. 所以我的问 ..
发布时间:2022-01-14 20:24:44 移动开发

我应该担心苹果将在 iOS6 中停止使用谷歌地图的传闻吗?

几乎所有主要新闻媒体都在报道苹果将在 iOS6 中停止使用谷歌地图服务.我认为没有人真正知道这些变化究竟是什么,何时推出,苹果将如何实施它们以及谷歌或苹果是否会开始为他们的服务收费.由于这些不确定性,我很难做出明智的决定,是否应该发布我已经研究了一年多的新公共巴士跟踪应用程序.我已将最初的硬性截止日期定为 2012 年 6 月 15 日.我知道最好的办法是等待,看看会有哪些变化以及 Apple 将 ..
发布时间:2022-01-14 19:41:09 移动开发

iOS 4.2 中的地图注释和 MKMapView 有问题吗?

我有一个带有图钉的地图视图,当用户选择一个图钉时,它会转到该图钉的详细信息屏幕.我还有一个表格视图,当用户选择一个项目时,它会转到相同类型的详细视图. 问题来了…… 它似乎在从 3.1.3 到 4.1 的所有版本中都可以正常工作.那就是与引脚匹配的详细视图.但是我有一个用户刚刚升级到 iOS 4.2,并说在 4.1 下它工作得很好,但是在 4.2 中,引脚选择将他带到了不同引脚的细节. ..
发布时间:2022-01-13 10:30:47 其他开发