1

嗨,我是 iOS 编程的新手。我的要求是在 iOS6 中显示谷歌地图。这意味着它显示了整个世界地图。请检查附件图像以获得澄清。在此处输入图像描述

4

3 回答 3

1

如果您想在 iOS 中显示地图,理想的起点是查看位置感知编程指南(Apple 的文档,您需要一个免费的开发人员帐户才能访问它。)这将向您展示如何使用 MapKit 框架。

请注意,从 iOS 6 开始,Apple 使用自己的地图后端而不是 Google 数据。如果你只是想显示一张地图,苹果的地图应该足够了。

如果您出于某种原因需要使用 Google 的数据专门显示地图,请查看他们的iOS Maps SDK

这一切都假设您正在开发本机 Objective C 应用程序,而不是 Phonegap 样式或 Web 应用程序。

于 2013-01-21T07:25:04.947 回答
1

这是适用于 iOS 的 Google Maps SDK 网站 - https://developers.google.com/maps/documentation/ios/ 但首先,您应该在此处获取 API 密钥 - https://developers.google.com/maps/ios -使用权

于 2013-01-21T07:28:33.833 回答
0

在 iOS 6.0 及更高版本中,您有一些选择:

  • 使用UIWebView(谷歌地图渲染“引擎”不像以前那样存在)加载maps.google.com页面

  • 使用 Google Maps iOS SDK最佳选择

  • 使用MapBox并使用与谷歌地图类似的地形渲染

使用官方的Google Maps iOS SDK,您实际上可以将自己的地图添加到您的应用程序中,因此这是您的最佳选择。文档有关于如何设置的详细信息!

于 2013-01-21T07:24:22.283 回答