我正在使用以下方法创建一个信息窗口,
- (UIView *)mapViewGMSMapView *)mapView markerInfoWindowGMSMarker *)marker
我正在处理与点击 InfoWindow 相关的事件,
- (void) mapViewGMSMapView *)mapView didTapInfoWindowOfMarkerGMSMarker *)marker
但我想在点击 InfoWindow 时显示色调效果。我想用google maps来实现这个效果。这个效果可以在Apple Maps中看到。在 Apple map 中,如果您放下图钉并点击 InfoWindow,它会显示色调效果。我想在谷歌地图中实现这个功能,就像苹果 map 一样。
Best Answer-推荐答案 strong>
基于 Google Maps API 的 Google 官方文档,无法自定义信息窗口的颜色,但是有一个解决方法。您可以做的是插入图像作为背景以使其着色。
我找到了一个视频教程,它讨论了如何使用 GMSMa[ViewDelegate: https://www.youtube.com/watch?v=ILiBXYscsyY 插入图像。
关于ios - 在谷歌地图中点击信息窗口时显示色调效果,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/38068347/
|