Cocoa touch 加载所有可见地图分幅时调用的Google Maps事件

Cocoa touch 加载所有可见地图分幅时调用的Google Maps事件,cocoa-touch,ios,google-maps,mkmapview,Cocoa Touch,Ios,Google Maps,Mkmapview,有没有一种方法可以通过编程确定Google Maps何时在MKMapView中加载可见图像分幅?我想在一个有谷歌地图的iPad应用程序中截图,但我不知道截图前要等多久 我似乎找不到在加载分幅时触发的事件,因此屏幕截图中实际上会有图像,而不是空白的灰色背景。此方法: -(void)mapViewDidFinishLoadingMap:(MKMapView*)mapView 在中,将为您执行此操作。并非在所有情况下都触发该事件。这是非常不一致的,并且似乎取决于地图分幅是否在本地缓存,至少在iOS4中

有没有一种方法可以通过编程确定Google Maps何时在MKMapView中加载可见图像分幅?我想在一个有谷歌地图的iPad应用程序中截图,但我不知道截图前要等多久

我似乎找不到在加载分幅时触发的事件,因此屏幕截图中实际上会有图像,而不是空白的灰色背景。

此方法: -(void)mapViewDidFinishLoadingMap:(MKMapView*)mapView


在中,将为您执行此操作。

并非在所有情况下都触发该事件。这是非常不一致的,并且似乎取决于地图分幅是否在本地缓存,至少在iOS4中是这样。