我的应用程序中有一个地图视图,其中包括显示用户的位置。因此,我的应用程序将在状态栏上显示位置箭头,但当我转到应用程序的另一个视图时,箭头不会消失。
因此,应用程序似乎仍然是用户的位置 - 由于用户不再在视图上,因此不应该是这种情况。我可以忘记“释放”用户的位置吗?如果是,我该怎么做?
//
// 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];
答案 0 :(得分:0)
完成位置工作后,请致电 -
[locationManager stopUpdatingLocation];
这里的locationManager是CLLocationManager的实例。