如何在mapbox iOS SDK中获取单个地图图块的大小

时间:2015-06-17 14:06:50

标签: ios objective-c mapbox

我正在使用mapbox iOS SDK进行离线地图功能。在下载图块之前(当地图平移,缩放等)时,我需要检查上传了多少个图块以及下载的总图块图块大小是多少。我写了代码:

 for (RMTileCache *cache in mapV.tileCache.tileCaches) {
        if([cache isKindOfClass:[RMDatabaseCache class]])
        {
            RMDatabaseCache *fileCache = (RMDatabaseCache *) cache;
            double megabytes = (double)fileCache.fileSize/1024/1024;
            self.title = [baseTitle stringByAppendingString:[NSString stringWithFormat:@":%.1lf MB",megabytes]];
        }
    }

不经常计算尺寸吗?还有其他解决方案吗?请帮忙。

0 个答案:

没有答案