我正在使用以下方法
创建InfoWindow- (UIView *)mapView:(GMSMapView *)mapView markerInfoWindow:(GMSMarker *)marker
我正在使用
处理与点击InfoWindow相关的事件- (void) mapView:(GMSMapView *)mapView didTapInfoWindowOfMarker:(GMSMarker *)marker
但是我想在点击InfoWindow时显示色调效果。我想用谷歌地图实现这种效果。这种效果可以在Apple Maps中看到。在Apple地图中,如果您放下一个图钉并点击InfoWindow,它会显示色调效果。我想在谷歌地图中实现像苹果地图这样的功能。
答案 0 :(得分:0)
根据Google Maps API的官方Google文档,无法自定义infowindow的颜色,但是有一个解决方法。你可以做的是插入图像作为背景,使其着色。
我找到了一个视频教程,讨论如何使用GMSMa插入图像[ViewDelegate:https://www.youtube.com/watch?v=ILiBXYscsyY