我在我的應用程序中有一個地圖視圖,其中包括 - 顯示用戶的位置。因此,我的應用程序將顯示狀態欄上的位置箭頭,但是當我轉到應用程序的另一個視圖時,箭頭不會消失。位置圖標不會消失
因此,應用程序似乎仍然是用戶的位置 - 不應該這樣,因爲用戶不再處於視圖中。我可以忘記「釋放」用戶的位置嗎?如果是這樣,我該怎麼做?
//
// SET MAPVIEW
//
MKCoordinateRegion region = { {0.0, 0.0 }, { 0.0, 0.0 } };
region.center.latitude = 56.989808;
region.center.longitude = 9.656177;
region.span.longitudeDelta = 0.007f;
region.span.latitudeDelta = 0.003f;
[mapView setShowsUserLocation:TRUE];
[mapView setMapType:MKMapTypeHybrid];
[mapView setRegion:region animated:FALSE];
我意識到我可以在' - (void)viewDidDisappear:animated'中使用'[mapView setShowsUserLocation:FALSE]'這是正確的方法嗎? – simonbs 2011-05-06 07:03:13