问题标签 [mapkitannotation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
611 浏览

ios - 按下地图视图注释时如何使用segue在详细视图中显示plist中的数据

正如标题所描述的,我无法在我的 plist 中显示用于在我正在使用故事板中使用 segue 的地图视图项目中进行注释的数据。我有地图视图,所有注释(图钉)都正确显示了它们的坐标。现在我想在用户按下详细信息披露按钮时使用 segue 转换到详细信息视图。到目前为止,我有以下内容是一个空的执行 segue:

我想在详细视图中显示的详细信息被声明为字符串。如下

在.m文件中如下

这是详细视图中某些字符串的真正通用声明。segue 标识符触发并且视图转换到详细视图并正确返回,因为我已经有一个导航控制器。现在我知道如何在 tableview 中声明字符串为 segue 做准备,但我不知道如何在 segue 中从我的 plist 中声明这些细节,以便在细节视图控制器中显示注释细节。谁能帮帮我。

哦,顺便说一句,如果有帮助,我认为我从 plist 派生的注释的声明确实加载了。

我知道这对你们中的大多数人来说可能很容易,但我真的被困住了,我可以在代码级别使用一些帮助。

编辑1:

这是建议更改后的代码:

现在我已将 dic 添加到注释并导入详细视图。唯一没有显示的是细节视图中的字符串和图像。

0 投票
1 回答
95 浏览

ios - MKMAPKITANNOTATION 信息按类别放入详细视图控制器?

我有一张地图,其中有多个注释,这些注释绘制在地图上,这些注释源自 JSON 数据,这些数据在 UITableViewController 中按类别细分,其中包含纬度和经度等信息以及其他信息,例如:地址、电话号码等。 ..

我知道如何为每个注释视图添加一个详细信息披露按钮,但是如何将该信息获取到详细视图控制器中?

如您所见,我创建了一个按钮,但是如何将每个类别的 JSON 信息传递到 UITableViewController 内每个类别的详细 ViewController 中?

0 投票
0 回答
108 浏览

ios - 来自 Mapkit 注释的 UIImagePickerController?

我有一个项目,我将 SQLLite db 中的自定义注释加载到 MapKit 中,并正确调用发送电子邮件。我想要实现的是能够通过按下注释调用中的信息按钮向用户呈现图像选择器(相机或相机胶卷)。

有人能帮忙吗?

这是我的注释代码。

任何帮助将不胜感激。

0 投票
1 回答
87 浏览

ios - calloutAccessoryControlTapped 后的空白 ViewController

MKMapView在地图上有一个和一些标记。当用户点击标记时,MKAnnotationView会出现 atitle和 abutton类型UIButtonTypeDetailDisclosure

当用户点击按钮时,它应该转到另一个viewController. 问题是当新的viewController出现时,它是空白的,并且没有我在故事板中给出的格式。

这是代码calloutAccessoryControlTapped

0 投票
1 回答
50 浏览

ios - 地图未显示注释

我在 mapView 中包含注释,但未显示。

地图随即出现,并以预期位置为中心。地图中心坐标与注释坐标相同。

欢迎任何帮助检测问题出在哪里。

0 投票
1 回答
594 浏览

ios - 自定义 MapKit MKAnnotation 标注气泡以在目标 c 中显示多行文本

在 IOS 中,我有一张带有多个 MKAnnotation 的地图,单击其中一个我看到带有文本的气泡,但文本太长,因此无法完整显示。

我正在寻找一种在多行 TextView 或类似内容中显示文本的方法,以便完全显示。

0 投票
2 回答
4792 浏览

ios - 加载地图时如何直接显示多个注释的标题

我正在将多个注释加载到我的地图视图中。加载地图时,这些注释显示为图钉。

通过使用下面的代码,我可以直接显示一个注释的标题,但对于剩余的注释,用户需要点击 pin 才能看到标题。

我想在加载 Mapview 时显示所有注释的标题而不触摸注释引脚

提前致谢..

0 投票
1 回答
605 浏览

ios - iOS:单击注释时在 detailView 上显示 json 信息

我有一个包含一些信息的 json 文件我想在地图上显示这些信息,我可以在地图上显示 Long 和 Lat,当你点击 Annotation 我有一个按钮我想在详细视图上显示我的 json 的详细信息,我的问题是我不知道如何根据单击的注释显示/发送有关详细视图的信息,

这是我将如何加载我的 detailViwe

在我的日志中,我打印了正确的状态,但在我的详细视图控制器中,我打印了空值

Print is Status null // // // 状态为 null

0 投票
1 回答
668 浏览

ios - 带有主销注释集群自定义注释的 Apple MapKit

我已经构建了一个使用 Kingpin 地图引脚聚类库的地图应用程序,(在此处找到)目前该库成功地近似了引脚的位置并放置了集群引脚。但是,如图所示,原始引脚从未被移除。我认为相关的代码是这样的:

}

但我真的不确定出了什么问题。任何关于问题是什么或尝试的事情的想法将不胜感激。

0 投票
1 回答
97 浏览

ios - 从 MKMapSnapShot 返回上一个 MKPinAnnotation 坐标

我有两个视图控制器,MapViewVC并且MapDetailViewVC.

我在MapView.

当点击时,这些注释(具有特定的默认“高度”视图)会启动一个MapDetailVC显示注释的快照,其中相机属性设置为确定的高度(4000 m)。

结果,当按下 上的“返回”按钮时MapDetailVC,视图将返回到MapViewVC与 ; 中显示的高度相同的高度MapDetailVC。不是原始高度,这只是点击标注按钮时正在查看的区域。

我想知道(从那些更有经验的人MapKit那里)是否有办法在mapView点击“返回”按钮时将返回设置为原始设置。

谢谢