【发布时间】:2011-05-06 06:59:39
【问题描述】:
我的应用程序中有一个地图视图,其中包括显示用户的位置。因此,我的应用程序将在状态栏上显示位置箭头,但是当我转到应用程序的另一个视图时,箭头不会消失。
因此,应用程序似乎仍然是用户的位置 - 这不应该是用户不再在视图上的情况。我是否忘记“发布”用户的位置,如果是,我将如何做?
//
// 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]这是正确的方法吗?
标签: iphone sdk location android-mapview