【问题标题】:Show only MKOverlay part on Map仅在地图上显示 MKOverlay 部分
【发布时间】:2014-04-17 19:17:51
【问题描述】:

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

  • 打开时应该只显示 MKOverlay 而不会在任何地方显示谷歌地图。
  • 滚动只能在 MKOverlay 区域进行。

为了只显示覆盖可见和隐藏谷歌地图区域,我尝试了一些方法,比如通过检查图块来更改地图的 alpha 值和更改地图的背景颜色,但尚未取得任何成功。

注意:我想隐藏谷歌地图并只显示 MKOverlay 可见的原因是因为我已经实现了离线地图功能。这就是为什么我不能显示原始地图区域,我必须显示覆盖区域。

谁能建议我如何做到这一点?

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

谢谢。

【问题讨论】:

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


    【解决方案1】:

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

    查看此链接

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

    【讨论】:

    • 你能提供更多细节吗?
    猜你喜欢
    • 2012-02-21
    • 1970-01-01
    • 1970-01-01
    • 2020-06-01
    • 2020-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    相关资源
    最近更新 更多