问题标签 [mkannotation]

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

iphone - 是否可以创建自定义的动画 MKAnnotationView?

我正在尝试在 MapKit 中模拟用户位置动画(用户的位置由一个脉动的蓝点表示)。我已经创建了 MKAnnotationView 的自定义子类,并且在 drawRect 方法中我试图在一组颜色之间循环。这是我正在做的一个更简单的实现:

不幸的是,这只会导致注释成为 3 种不同颜色之一,并且不会循环显示它们。有没有办法强制 MKAnnotations 不断重绘,使其看起来是动画的?

0 投票
1 回答
352 浏览

iphone - Iphone 构建错误 - 未找到文字指针符号

抱歉,我想我在这里缺少一些基本的东西。在我写下关于课程细节的一堆细节之前,我希望能对这个构建错误的含义进行轻推或敲击。

我有一个 NSObject SiteAnnotation 的子类,它应该符合 MKAnnotation 协议。它在有问题的 ViewController 中 #imported

当我尝试分配/初始化时:

这是发生的构建错误:

任何提示表示赞赏。

0 投票
1 回答
1216 浏览

ipad - 来自 MKAnnotation 标注的 UIPopOver

我正在为 iPad 开发一个应用程序。我有一个带有几个注释的地图视图。我需要在调用附件标注方法时显示一个弹出框,以便弹出框的箭头指向注释。我正在尝试使用弹出框的“initWithRect”方法,但我没有正确获取注释的坐标(视图中的 CGRect)。如何获取注释的坐标?我需要找出该注释在视图中的位置。

0 投票
1 回答
667 浏览

mkmapview - MKAnnotations 已成功制作,但有时无法在 MKMapView 上呈现

我正在使用 3.1.3 SDK 开发 iPhone 应用程序,我的应用程序找到用户当前位置,将其显示在 MKMapView 上,然后找到附近的位置并将它们呈现为 MKAnnotations。我的代码正在运行,但有时附近的注释不会出现在地图上。它们仍在制作中,因为我在控制台中看到了正确的数据(来自 NSLog,它在注释完成后运行)。

当它失败是完全随机的,它可能是我当天第五次点击“构建并运行”,或者第 500 次它似乎没有任何模式并且没有抛出任何类型的错误,它只是不会将注释添加到 MapView。

这是为每个附近位置调用以添加 MKAnnotation 的方法。

关于如何让 MKAnnotations 始终显示的任何想法?

0 投票
2 回答
5920 浏览

iphone - iPhone - MapKit - 搜索位置和移动注释

我想制作一个部分模仿标准地图应用程序的某些行为的应用程序。这已被证明是困难的。首先,我不明白您如何使注释可移动。你到底是怎么做到的?

第二:你如何搜索位置?

0 投票
1 回答
1004 浏览

mapkit - MKMapView 在 removeAnnotation 上崩溃

我正在尝试删除enter code here一些 MKMapView 的注释,但在这一行崩溃了:

p 是一个实现 MKAnnotation 协议的对象,并且已经在该映射上具有注释。

这是我崩溃时收到的消息:

objc [46534]:FREED(id):消息释放发送到释放对象= 0x4319640程序接收信号:“EXC_BAD_INSTRUCTION”。(gdb)

回溯看起来像这样:

有任何想法吗?

0 投票
1 回答
1357 浏览

iphone-sdk-3.0 - 如何在 MkMapView 自定义注释的副标题中添加按钮?

基本上我的程序在地图上显示了许多注释。用户点击一个后,它会显示该位置的标题。如何在标题下添加一个按钮,该按钮将显示一个新窗口,其中包含有关该位置的更多信息?我也会对屏幕底部的按钮感到满意,该按钮在选择一个位置之前呈灰色。

0 投票
1 回答
671 浏览

iphone - 更改 MKPinAnnotationView 组的颜色

我在 MapView 中有几个注释图钉(大约 700 个)。有什么方法可以从 UITableView 中选择一行并更改一组图钉的颜色?让我们说每一行代表一组别针..提前谢谢你!

0 投票
3 回答
20675 浏览

iphone - iPhone:创建 MKAnnotation

我可以创建一个MKAnnotation,还是只读的?我有坐标,但我发现手动创建MKAnnotationwith using并不容易setCoordinate

想法?

0 投票
2 回答
5244 浏览

iphone - 创建一个 Drop Pin MKPinAnnotation 支持像 Maps App 中的 Drop Pin 一样拖动

我想知道是否可以在自定义 MKMapView 中创建一个 MKPinAnnotation,它可以像地图应用程序中的“Drop Pin”注释一样回答触摸和拖动。

我想要一种将大头针放在 GPS 给出的位置的方法。然后让用户通过触摸 Pin 并将其向右拖动来微调精确位置,如果 GPS 有点太不准确的话。

如果允许的 SDK 无法提供任何帮助或信息,我们将不胜感激。