问题标签 [google-maps-sdk-ios]

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

google-maps-sdk-ios - 如何拦截对 iOS 版 Google Maps SDK 中标记的触摸?

我是 iOS 版 Google Maps SDK 的新手。当用户单击标记时,我不想显示带有标题和片段的默认信息窗口,而是将它们定向到我的应用程序中的其他位置(例如模态视图控制器)。我在头文件和网上搜索过,似乎找不到与标记上的触摸事件有关的任何内容。有没有人有建议或解决方法?

0 投票
2 回答
6119 浏览

google-maps-sdk-ios - 在主视图以外的视图中使用 Google Maps SDK

我正在尝试在我在情节提要中创建并通过 IBOutlet 链接到视图控制器的主视图的子视图中使用适用于 iOS 的 Google Maps SDK(我将其称为 extraView,从 UIView 子类化)。当我按照 SDK 入门指南中的步骤操作时,SDK 工作得很好,但它使用了层次结构中的最上面的视图(主视图),这是我不想要的。我希望我的地图位于屏幕的较小部分,并将屏幕的其余部分用于其他用途。当我尝试将 mapView_ 对象(请参阅入门指南)分配给 self.extraView 而不是 self.view 时,整个屏幕都是黑色的,并且在控制台输出中出现错误:

“应用程序窗口应该在应用程序启动结束时有一个根视图控制器”

有没有其他人知道这一点?我在文档中找不到任何内容,并且 Google 提供的示例代码不使用情节提要。

0 投票
2 回答
3719 浏览

google-maps-sdk-ios - 如何使用适用于 iOS 的 google maps sdk 获取位置的 CGPoint?

如何使用适用于 iOS 的 google maps sdk 获取位置的 CGPoint?我需要在用户位置上添加 pinview。

0 投票
4 回答
5516 浏览

google-maps - 在 Objective C 中的谷歌地图上显示多个标记

如何在 iOS 的 Google 地图上显示多个标记?我使用了以下方法,但没有奏效。

0 投票
5 回答
7509 浏览

ios - 当我在 iOS 中单击谷歌上的标记时,如何用两个按钮显示覆盖信息视图

我正在尝试通过适用于 iOS 的 Google Maps API 显示来自 Google Maps 的自定义叠加视图。此覆盖视图标记的内容信息和两个我的按钮。但我找不到任何参考资料。我想要的叠加视图如下图所示:

http://i1121.photobucket.com/albums/l515/dungnlh_khtn07/NguoiMoCay/overlayinfoview_zps8110b7ed.jpg

请给我一个指导!

0 投票
0 回答
372 浏览

google-maps-sdk-ios - Google SDK ios 6.0 GMSMutablePath 与 Apple Overlays

晚上我无法将一些 MKOverlays(使用 Apple 记录的文件 KMLParser.h 和 KMLParser.m 创建)转换为 GMSMutablePaths 以在新的 Google Maps SDK for iOS 6.0 中创建多边形形状。有人有意见吗?谷歌地图对于处理 1000 多个多边形/叠加层(在苹果 mapkit 中似乎很容易管理、添加、删除、删除和“点击”)不是用户友好的吗?提前感谢您的任何回复。麦克风

0 投票
1 回答
18288 浏览

google-maps - Google Maps iOS SDK - 搜索地点

我是 iOS 编程和 Google Maps iOS SDK 的新手,如果这是一个基本问题,我深表歉意。

我想在应用程序中包含谷歌地图,并让用户能够在标记的特定半径内搜索各种地点(餐厅、酒吧、健身房等)。

我知道使用 javascript api 可以做到这一点,但是可以使用地图 iOS SDK 来完成吗?我已经阅读了这里的所有信息并搜索了 Stack Overflow 和 Google,但我真的找不到任何能给我任何指示的东西。

在文档中,谷歌说使用 URL 方案,您可以启动原生 iOS 应用程序并传递搜索、方向等参数。这是我需要使用的,还是更适合 web 应用程序?

任何帮助、建议或教程指南(谷歌提供的除外)都将不胜感激。

干杯

0 投票
3 回答
3775 浏览

objective-c - 无法将谷歌地图地图分配给自定义视图

因此,我按照本指南了解如何将 Google 地图添加到 iOS 应用程序,一切正常。但是我想要做的是分配地图,而不是分配给self.view我拖到故事板内部的自定义视图(?)另一个视图,因为在添加地图时self.view我不能添加其他元素,比如按钮,或者好吧,我可能可以,但我不知道怎么做。

代码:

因此,我在UIView当前包含地图的视图内部创建了一个,然后 ctrl 将其拖动以在其中创建一个名为 mapView 的插座viewController。所以我改变了代码行

但这似乎根本不起作用,只是空白。self.view和都是self.mapsView的实例UIView,那么为什么这不起作用?

更新:

这就是我的 viewDidLoad 看起来像 atm 的样子:

0 投票
1 回答
1159 浏览

ios - 可以为 iOS 设计 Google Maps SDK 的样式吗?

是否可以像在网页中使用的 Google Maps API 一样在适用于 iOS 的 Google Maps SDK 中设置地图样式?

0 投票
6 回答
25602 浏览

iphone - 如何在iphone中获取gmsmapview的坐标中心

我正在使用适用于 iOS 的新 Google Maps SDK

我能得到真正的坐标形式 GMSMapView.center 吗?现在它返回一个 CGPoint 的值,但它不是真正的坐标。

感谢和问候。