问题标签 [mkpointannotation]

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 回答
4495 浏览

ios - Swift - 向我的 MKPointAnnotation 添加一个按钮

在 Swift 1.2 上:我想在地图上的注释中添加一个按钮。首先点击 pin 显示用户的 id,这是有效的,但是通过按下按钮,我想将用户发送到详细视图控制器。

你可以知道我在这里这里要找什么

试图应用这些解决方案,但我认为我遗漏了一些东西。这是我正在寻找的另一个例子

在此处输入图像描述

这是我的班级声明:

这是我想用按钮创建注释的代码部分:

提前致谢!

0 投票
0 回答
132 浏览

ios - MKMapView 注释点击子视图

我正在尝试使用用户图片实现注释,它可以工作,但是随后,点击注释识别停止工作。

如何将子视图点击委派给地图?

这是我的覆盖功能

0 投票
1 回答
2411 浏览

swift - 将按钮添加到 MKPointAnnotation

当我尝试在注释中添加按钮时出现问题。

在我问这个问题之前,我已经在以下页面上搜索了答案: 如何向 MKPointAnnotation 添加按钮?添加一个按钮到MKPointAnnotation? 等等,但都帮不了我。

这是试图做的事情:

不知道我尝试做的是否行不通。我是第一次尝试 swift。

希望可以有人帮帮我 :)

提前致谢!

0 投票
3 回答
2962 浏览

ios - 如何使用 swift 2 和 xcode 7 在 MapKit 中使注释点可拖动?

找到解决这个问题的方法非常令人沮丧。我发布了整个代码以了解问题。请帮忙

我被困在这段代码中。因为 didChangeDragState Delegate 从未调用过。请帮助我找到更好的解决方案。我是 swift 新手;所以很难快速转换目标c代码

0 投票
1 回答
214 浏览

ios - 将数据存储在注释中并显示在自定义标注上,但数据更改为最新更新

因此,我创建了一个显示在所选注释上方的自定义标注。一切都按照我想要的方式工作——唯一的问题是在我放下另一个相同类型的引脚之后,所有过去的引脚都会显示相同的信息。例如,我可能有一个显示在标注“McDonalds”中的图钉掉落,而下一个掉落的图钉显示“Starbucks”。现在我之前丢弃的所有图钉都将显示“星巴克”。

我目前正在尝试将信息存储在注释的 subtitle 属性中,然后通过格式化的字符串将其显示到我的自定义 UIView 的标签上......它可以工作,但我需要注释的信息永远不会改变。一定有我遗漏或不明白的东西。任何帮助都感激不尽。

我已经在下面发布了我认为相关的所有代码。谢谢!

自定义标注.h

自定义标注.m

在我的主视图 Controller.m

0 投票
1 回答
39 浏览

ios - 通过 MKPointAnnotation 获取地图放置图钉的标题

我需要知道如何获取丢弃的 pin 的标题。我在地图上有多个丢弃的图钉,当图钉被标记时,我想获取标题以传递给prepareForSegue. 我通过 ( ) 使用了这个语句“let title = self.pointAnnotation.title”,MKPointAnnotation但我得到了最后放置的 pin 的标题,而不是选项卡式 pin。

0 投票
2 回答
1016 浏览

swift - 斯威夫特,如何使用 MKPointAnnotation 为每个丢弃的引脚存储自定义值?

我希望能够使用MKPointAnnotation. 具体来说,我想为每个 pin 存储一些 id 并在calloutAccesoryControlTapped.

0 投票
7 回答
27656 浏览

ios - iOS:Swift - 如何在触摸地图上添加精确定位并获取该位置的详细地址?

我想在触摸 iOS 地图时添加注释并获取相应位置的详细地址(地标)。我如何在 Swift 中实现这一点?

提前致谢。

0 投票
1 回答
930 浏览

ios - 将图像添加到 MKAnnotationViewClass(更改注释引脚)

我目前已经浏览了一些关于如何更改注释引脚的教程。但我遇到的只是 xcode 7 中的错误(主要是所有断点,它无法正常工作)。我想要做的是使用我的资产文件夹中的云,并用它替换正常的注释。从我看到的指南中,人们只是在使用我不确定它们应该放在哪里的 png 文件?但尽管如此,对代码有什么建议可以让我替换它吗?

干杯和感谢

这是我的代码

对于 MKAnnotationViewClass

我查看的以前的线程以获取信息

在 Swift 中更改 MKMapView 上的图钉图像

用于注释的 Swift 不同图像

0 投票
3 回答
949 浏览

ios - 当前位置的注释图钉未出现

我试图利用地图工具包使用 MKMapView 及其委托方法来显示我的当前位置,didUpdateUserLocation但是当我放大并非常接近时,我会看到多个图钉。然后经过一些建议,我意识到,每次更新位置,都会重新创建引脚。所以,我从委托方法中取出了我的添加注释代码。

这是我的代码-

但现在没有别针了。