如何在iOS6中显示谷歌地图

时间:2013-01-21 07:14:47

标签: iphone ios objective-c google-maps ios6

您好我是iOS编程的新手。我的要求是在iOS6中显示谷歌地图。这意味着它会显示总的世界地图。请查看附件中的图片以便澄清。enter image description here

3 个答案:

答案 0 :(得分:1)

如果你想在iOS中显示地图,理想的起点是查看Location Awareness Programming Guide(Apple的文档,你需要一个免费的开发者帐户来访问它。)这将告诉你如何使用MapKit框架。

请注意,从iOS 6开始,Apple使用自己的地图后端而非Google数据。如果您只想显示地图,Apple的地图就足够了。

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

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

答案 1 :(得分:1)

以下是Google Maps SDK for iOS网站 - https://developers.google.com/maps/documentation/ios/ 但首先,您应该在此处获取API密钥 - https://developers.google.com/maps/ios-access

答案 2 :(得分:0)

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

  • 使用UIWebView(谷歌地图渲染'引擎'不像以前一样)加载maps.google.com页面

  • Use the Google Maps iOS SDK最佳选择

  • 使用MapBox并使用类似的地形渲染来制作谷歌地图

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