如何在ios上添加按钮到谷歌地图标记信息窗口?

我已将ios的Google地图sdk添加到我的 Iphone应用程序中,如果点击的信息窗口弹出标题,我有一些自定义标记,如何在此信息窗口中添加按钮,如果按下将转到新页面?现在我已经尝试使用这篇文章解决这个问题 Adding Click Event on InfoWindow/Marker in Google Maps SDK for native iOS/objective C它不会给我错误,但它不会工作.

这就是我想要的结果:http://www.flickr.com/photos/74719051@N05/6728157477/

解决方法

您链接的问题的答案显示了使用MapKit的代码,因此它不适用于iOS版Google Maps SDK.

有关如何使用Google Maps SDK for iOS返回自定义视图,请参阅此问题:

Custom annotation view in Google Maps SDK

但请注意,根据此问题,显示的内容可能是视图的可视副本而非实际视图,这可能会限制您可以对视图进行的交互:

Add buttons to view returned by markerInfoWindow delegate method

使用didTapWindowOfMarker可以简单地检测信息窗口上的点击并转到不同的页面.

请注意,Google问题跟踪器中有一项功能请求,可为此添加直接支持:

https://code.google.com/p/gmaps-api-issues/issues/detail?id=4961

以上是来客网为你收集整理的如何在ios上添加按钮到谷歌地图标记信息窗口?全部内容,希望文章能够帮你解决如何在ios上添加按钮到谷歌地图标记信息窗口?所遇到的程序开发问题。

如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。