2011-07-27 171 views
0

应用程序有一个mapView和一个显示当前位置的按钮。当我按下按钮之前,像http://i.stack.imgur.com/eFAnc.png加载地图,应用程序被杀害。如何知道mapView是否被加载?

死点如下。

 [mapView setRegion:region animated: TRUE]; 
     [mapView regionThatFits:region]; 

如果我检测到地图加载,我可以处理它。

+1

您是否有错误消息或堆栈跟踪?区域如何设置以及使用何种方法? – Anna

回答

0

当地图加载时,MKMapViewDelegate调用“ - (void)mapViewDidFinishLoadingMap:(MKMapView *)mapView”。

+0

它的工作原理。感谢和参考在这里:http://developer.apple.com/library/ios/#documentation/MapKit/Reference/MKMapViewDelegate_Protocol/MKMapViewDelegate/MKMapViewDelegate.html – dobiho

相关问题