Ios GMSULTILELLAYER重叠多段线
我正在我的应用程序中使用iOS版谷歌地图SDK。我可以很容易地画多段线与谷歌地图瓷砖。但当我添加自定义(OSM)TileLayer时,它会在多段线上渲染。无法理解我应该修复什么以使用自定义瓷砖恢复我的多段线 以下是下载互动程序的代码:Ios GMSULTILELLAYER重叠多段线,ios,google-maps,Ios,Google Maps,我正在我的应用程序中使用iOS版谷歌地图SDK。我可以很容易地画多段线与谷歌地图瓷砖。但当我添加自定义(OSM)TileLayer时,它会在多段线上渲染。无法理解我应该修复什么以使用自定义瓷砖恢复我的多段线 以下是下载互动程序的代码: GMSTileURLConstructor urls = ^(NSUInteger x, NSUInteger y, NSUInteger zoom) { NSString *url = [NSString
GMSTileURLConstructor urls = ^(NSUInteger x, NSUInteger y, NSUInteger zoom) {
NSString *url = [NSString
stringWithFormat:@"http://a.tile.openstreetmap.org/%lu/%lu/%lu.png", (unsigned long)zoom, (unsigned long)x, (unsigned long)y];
return [NSURL URLWithString:url];
};
GMSURLTileLayer *layer = [GMSURLTileLayer tileLayerWithURLConstructor:urls];
layer.map = googleMapView;
通过更改自定义平铺层和多段线层的zIndex值解决了问题我将zIndex设置为99,使用上面相同的代码,仍然看不到自定义平铺。不知道为什么
然而,谷歌的示例代码SDKDemo->tilelayer确实有效,确实显示了平面图覆盖图 所以你的意思是SDKDemo是有效的。在我看来,这更像是一个评论。