2011-07-27 333 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

相關問題