问题标签 [ios6-maps]

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

ios - iOS 6 MKMapItem 在 MKMapView 中加载

我想知道在 iOS 6 中是否可以启动嵌入到应用程序本身内的 MKMapView 中的 MKMapItem 而无需启动 MapApp?或者我是否必须调用 URL 才能将其嵌入到 Web 视图中?提前致谢

0 投票
1 回答
2121 浏览

iphone - IOS 6 mapview中缩放级别的无关行为

我一直在使用以下代码来缩放地图视图,以便所有注释将以最佳缩放级别同时显示在视图中。但在 IOS 6 中,缩放级别似乎存在一些问题。测试几个案例,我发现 1. 如果联系人在美国,当地图加载时,它会在其他地方缩放。2.英国地区的缩放级别似乎是正确的(据我测试)。3. 当我同时包含来自英国和美国的联系人时,英国联系人会正确缩放,但美国联系人不在视图中。但轻轻滑动将确保所有联系人都适合视图并正确缩放。

加载带有注释的地图视图后,在随机情况下,我得到以下日志

这可能是什么原因,我该如何纠正?谷歌搜索后找不到任何有用的东西。

我无法识别这种缩放不一致的任何特定模式。上面的代码在以前的 IOS 版本中运行良好。

0 投票
1 回答
1825 浏览

ios6 - ios 6 MapKit注释旋转

我们的应用程序有一个与指南针方向对齐的旋转地图视图。我们反向旋转注释,使它们的标注保持水平以供阅读。这在 iOS5 设备上运行良好,但在 iOS6 上被破坏(使用与 iOS5 设备上使用的相同二进制文件和使用 iOS6 SDK 构建的二进制文件时会出现问题)。注释最初旋转到正确的水平位置,然后在短时间内恢复到未校正的旋转。我们看不到导致这种情况的任何事件。这是我们在 - (MKAnnotationView *)mapView:(MKMapView *)theMapView viewForAnnotation:(id )annotation 中使用的代码片段

其他人看到这个并且有人对如何在iOS6上修复它有任何建议吗?

0 投票
4 回答
3131 浏览

ios - iOS6 中 MKMapKit 的路由数据

我之前在 iOS 应用程序中完成了路由,但是在 iOS6 中,我们现在显示 Apple 地图 - 这会导致问题,因为我们使用的是 Google 路由数据,如果我们使用 Google 数据,我们应该在 Google 地图上显示它。

我一直在搜索,但据我所知,Apple 不提供任何路由数据。到目前为止,最接近答案的似乎是苹果公司所说的Apps that consume direction information do so by sending an appropriate request to the Maps app, which then handles the task of displaying that information to the user.——对我来说,这意味着地图应用程序将被打开以显示路线,并将用户带出我们的应用程序。

  • 我们在哪里可以获得可以在使用 Apple 地图的 iOS6 应用程序上使用的即时路由数据?
0 投票
1 回答
1779 浏览

ios - MKMapView 没有通过调用 setRegion:animated 来更新

我正在尝试学习如何使用 MKMapView 并为此创建了一个示例应用程序;但是,在我的代码中,我正在调用以setRegion:animated更改中心点和跨度,但地图永远不会更新。我在 StackOverflow (SO) 上运行了几个线程,其他人提到了类似的问题并尝试实施他们的解决方案无济于事。

我确保根据我发现的其他 SO 线程在我的代码中尝试的事情:

  • 确保我用框架初始化了 MKMapView
  • 尝试setRegion:animated在主线程上运行方法调用

我在下面包含了我的代码,任何人都可以解释为什么我的 MKMapView 实例不会更新它的视图吗?

编辑:正确的代码如下所示: MK_ViewController.h

MK_ViewController.m

MK_ViewController+MKMapViewDelegate.m

0 投票
3 回答
516 浏览

iphone - 如何在 Apple 地图上启用两指旋转

如何启用我们在 iOS6 的新 Apple 地图中看到的双指旋转功能?

有人做过吗?我可以找到文档中的内容吗?

谢谢大家。

0 投票
1 回答
1369 浏览

iphone - iOS6 不显示 MKAnnotationView 标注

我一直在寻找可能是这个问题的根源,但我看不出出了什么问题。我希望你能在这里帮助我。

我正在尝试在 mapView 中显示注释,图钉被丢弃但无法看到标注,直到我先点击用户位置注释(蓝点),然后返回并点击注释,然后显示注释并一切正常。另一种方法是在引脚周围随机敲击,有时在内部敲击,运气好的话,它会显示标注。如果我在地图上放下另一个别针,我必须执行相同的程序。

这只发生在 iOS6、模拟器和设备中。iOS5 完美运行。

这是我用于 viewForAnnotation 的代码

0 投票
1 回答
245 浏览

ios - iOS 6 MapKit VoiceOver 在 Pin 之前读取 POI

在 VoiceOver 下测试时,我的代码在 iOS 5 下运行良好。我的代码将一个集合添加MKPinAnnotationViewsMKMapView. 我在 iOS 6 中的问题是画外音在到达我添加的引脚之前会读取街道名称和其他 POI(可能很多)。有没有办法重新排序这些?我似乎找不到 Apple 关于如何为 iOS 6 的地图添加图钉的任何建议。

谢谢!

0 投票
2 回答
2217 浏览

javascript - 谷歌地图 V3 JS 没有从 UIWebView iOS6(iPhone)发生“center_changed”

我正在尝试显示GoogleMap(Google maps V3 JS)UIWebView(ios6).
但是,
当我在 webview 中移动地图时,没有发生火灾center_changed
移动地图已完成,事件触发。
为什么?
...
有人告诉我页面:
http
: //gmaps-samples-v3.googlecode.com/svn/trunk/map_events/map_events.html Mac' Safri 访问 -center_changed地图移动时开火。
iOS6 Safri 访问-移动地图完成,火center_changed

...
我想在移动时知道地图的中心坐标。
请告诉我一个好方法。

0 投票
1 回答
560 浏览

ios - 在 iOS 6 中使用 Google Direction api

我可以使用 Google 地图方向 API 在 iOS6 中的苹果地图(显然是在 mapView 上)上绘制折线吗?

如果是,那么它会得到苹果的批准吗?

提前致谢。