2011-05-02 41 views
6

有没有一种方法可以以编程方式确定Google地图何时加载MKMapView中的可见图像图块?我想在iPad应用中截取一个视​​图的屏幕截图,其中包含Google地图,但在截取屏幕截图之前我不知道要等多久。加载所有可见地图图块时调用的Google地图事件

我似乎无法找到加载完成切片时触发的事件,因此屏幕截图实际上会包含图像,而不是空白的灰色背景。

回答

0

这种方法: - (空)mapViewDidFinishLoadingMap:(*的MKMapView)的MapView

MKMapViewDelegate protocol会为你做的。

+2

该事件并非在所有情况下都被解雇。这非常不稳定,似乎取决于地图图块是否在本地缓存,至少在iOS 4中是如此。 – 2011-05-04 04:06:45