在地图上仅显示MKOverlay部分

时间:2014-04-17 07:19:25

标签: objective-c google-maps mapkit offline mkoverlay

我创建了MKOverlay类&将其添加到地图视图中。现在我需要在其中进行一些自定义:

  • 打开时应该只显示MKOverlay&不在任何地方显示谷歌地图。
  • 滚动只能在MKOverlay区域完成。

仅显示Overlay visible&隐藏谷歌地图区域我已经尝试过一些改变地图和数字的alpha值的东西。通过检查瓷砖来改变地图的背景颜色,但尚未取得任何成功。

注意:我想隐藏谷歌地图的原因&只显示MKOverlay可见因为我实现了离线地图功能。这就是为什么我不能显示原始地图区域,只需要显示叠加区域。

任何人都可以建议我如何实现这一目标?

任何建议或提示对于实现此功能都非常有用。

感谢。

1 个答案:

答案 0 :(得分:0)

我使用谷歌地图并更改mapView.mapType = kGMSTypeNone;并在地图视图中设置GMSGroundOverlay正在运行

检查此链接

https://developers.google.com/maps/documentation/ios/overlays