Map 在iOS中屏蔽Google地图

Map 在iOS中屏蔽Google地图,map,mkmapview,overlay,mask,mkoverlay,Map,Mkmapview,Overlay,Mask,Mkoverlay,在我的应用程序中,我在TileMap示例代码的帮助下,使用MKOverlay在google地图上显示了一些自定义覆盖。我的要求是,我需要覆盖整个谷歌地图。也就是说,我希望其余的地图区域显示为灰色,除了我的自定义覆盖。 有谁能告诉我如何做到这一点 提前谢谢,我不知道您需要接听的所有电话,但我知道如何查找。在Apple提供的TileMap示例代码中,它们显示了MKMapView将如何调用Tile。您所需要做的就是交换掉在磁盘上查找文件的代码,并交换一些每次都返回灰色正方形的代码 然而,这不会删除谷歌

在我的应用程序中,我在TileMap示例代码的帮助下,使用MKOverlay在google地图上显示了一些自定义覆盖。我的要求是,我需要覆盖整个谷歌地图。也就是说,我希望其余的地图区域显示为灰色,除了我的自定义覆盖。 有谁能告诉我如何做到这一点


提前谢谢,

我不知道您需要接听的所有电话,但我知道如何查找。在Apple提供的TileMap示例代码中,它们显示了MKMapView将如何调用Tile。您所需要做的就是交换掉在磁盘上查找文件的代码,并交换一些每次都返回灰色正方形的代码


然而,这不会删除谷歌标志,也不会阻止应用程序在后台从谷歌下载地图。如果您知道如何停止,请告诉我。

谢谢您提供的宝贵信息。我试试看。我认为我们不应该删除谷歌标志,因为苹果可能会拒绝发布你的应用程序。我相信情况就是这样。但在我的应用程序中,我不想使用任何来自谷歌的数据,所以我希望被允许关闭该层。我不明白苹果为什么要硬编码。如果我知道该写信给谁,我肯定会要求一个没有谷歌的MKMapView