问题标签 [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 投票
0 回答
57 浏览

ios - 为自定义注释上的每个实例创建唯一属性

所以我正在制作一个应用程序,该应用程序具有使用相同自定义类制作多个地图注释的应用程序。每个注释当前都有一个按钮。我想要做的是让每个引脚为主视图控制器类中的变量分配一个唯一值。例如,如果我按下地图上引脚 1 上的按钮,则主视图控制器中的某个变量的值为 1,但如果我按下按钮 2,则该变量的值为 2,依此类推。这是代码对于我的视图控制器。请注意,viewDidLoad 方法中当前有 2 个自定义引脚的注解,即 GrandCarousel 和 OrientExpress。

因此,如果您注意到,WOMapAnnotation 类的每个实例都具有自定义属性 selectedSection 和 selectedRow 以及正常的标题和坐标。该按钮的显示与我希望的完全一样,但该按钮的作用完全相同。所以我的总体问题是如何根据所点击的注释访问 viewController 类中的 selectedRow 和 selectedSection 属性?任何帮助都会很棒!

0 投票
1 回答
3426 浏览

ios - 向 MKMapview 添加自定义注释

我正在尝试将注释添加到MKMapView

我创建了一个CustomMapPin符合MKAnnotation协议的类

我创建了一个类CustomMapAnnotationView,它是MKAnnotationView

CustomMapAnnotationView.h

CustomMapAnnotationView.m

我正在添加自定义引脚,FindMechanicViewController其中是一个CLLocationManagerDelegateMKMapViewDelegate

代码片段是:

和委托方法

这不会在地图上显示任何内容。我该如何解决 ?

0 投票
2 回答
1400 浏览

ios - 如何像 Apple Map 应用程序那样获取 MapKit 位置的卫星图像?

在我的应用程序中,我有一个带有自动完成功能的 MapView。当用户选择某个地方时,我会在地图视图上显示一个带有details按钮的图钉。然后我想显示该地点的静态卫星图像,就像 Apple 的地图应用程序一样。

有什么方法可以做到这一点吗?

0 投票
2 回答
307 浏览

swift - Map Kit 引脚下的字符串(mkannotationview 图像)

我正在尝试在地图上的图钉下设置名称。每个名称都应该是具体的。我没有使用默认引脚,因此每个引脚都是一个特定的图像。我正在考虑生成某种图像,将图钉的图像和名称作为标签呈现在它下面。然后将整个内容附加为 mkannotationview 的图像。但这对我来说似乎是一团糟。

有没有办法可以在 mkannotationview 下附加标签?还是应该制作一个自定义的 mkannotationview?

感谢您的时间。

0 投票
1 回答
537 浏览

objective-c - MKPointAnnotation 在标签中显示图像

你能帮我处理 MKPointAnnotation 吗?我想用图像替换注释文本。例如,“1094_00_m.jpg”应该显示与文件名而不是文件名对应的图像。图像缩略图将出现在白色区域。这可能吗?

图像位置

0 投票
1 回答
1517 浏览

ios - 向 MKPointAnnotation 添加按钮?

我只写了几行代码,但在尝试向注释点添加详细信息按钮时遇到了困难,我不知道怎么做。有谁知道这是怎么做到的吗?下图显示了我想要实现的目标。谢谢!

http://i.stack.imgur.com/kK1Ox.jpg

我试图在我的注释中获得圆圈中的大 i。

现在我只有一个带有标题和副标题的注释,如下所示。

http://imgur.com/L3VMe5l.png

另外,如果您知道,当用户点击圈子中的 i 时,我如何将他们带到新的 segue?

谢谢你的帮助。

0 投票
2 回答
3974 浏览

swift - 什么时候在 Swift 中调用 mapView:viewForAnnotation?

根据这篇文章,每当您调用addAnnotation方法时, mapView:viewForAnnotation都会被调用

但是下面的代码只调用mapView:viewForAnnotation了一次。我有几个注释,但“视图调用”只打印了一次。我想这与线程有关?

0 投票
1 回答
1272 浏览

ios - 单击注释时从地图视图中进行转场

我在创建从地图视图到另一个视图控制器的 segue 时遇到问题。我希望用户单击注释并弹出另一个视图控制器。我无法在注释按下和下一个视图控制器之间创建转场。我将我的 segue 从地图视图命名为导航视图控制器“annotationPress”。每当我单击地图上的注释时,我都会得到一个全黑的新视图控制器。任何意见,将不胜感激。

在此处输入图像描述

0 投票
1 回答
3308 浏览

ios - iOS 自定义注解:注解图钉下方的视图

我需要用我的自定义注释视图替换默认注释视图。

我需要做以下事情:

  1. 自定义注释视图,其中嵌入了图像视图。
  2. 它下面的视图,其中包含一个标签。

有关更多说明,请参见图像:

样品针

在上图中,我需要在空白处放置一个图像视图,您可以在图像中以圆形形式看到它,接下来我还需要添加一个包含标签的视图,我可以在该标签上设置任何文本,比如我,朋友, ETC...

因此,为此我搜索了有关堆栈溢出的许多问题,但没有得到答案。我不希望它被调用,我只想在渲染地图时将它作为注释。我试图为此创建一个自定义类,但不知道如何处理这个问题。

任何帮助将不胜感激

0 投票
1 回答
313 浏览

objective-c - 如何在 MKMapview 中获取显示的注释标题?

我在 MKMapView 上显示了多个带有标题的注释,如何获取显示在 MkMapView 上的数组中的注释标题?

我尝试了以下代码无法获得确切的数组。