В моем приложении есть вид карты, который, помимо прочего, отображает местоположение пользователя. Поэтому мое приложение будет показывать стрелку местоположения в строке состояния, но когда я перехожу в другой вид приложения, стрелка не исчезает.
Следовательно, кажется, что приложение по-прежнему определяет местоположение пользователя, что не должно быть так, поскольку пользователь больше не находится в представлении. Мог ли я забыть «освободить» местоположение пользователя, и если да, то как я это сделаю?
//
// 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];