iOS:如何在用户所在位置放置地标?

时间:2014-01-17 21:40:37

标签: ios objective-c mkmapview mkplacemark

这是我将地图重新​​定位到用户在iOS中的位置的代码。这种方法工作正常,但我遇到的问题是在用户的当前位置删除一个地标。我是使用地标的新手,如果有人帮助我,我会很感激。

- (IBAction)recenterMapToUserLocation:(id)sender {
MKCoordinateRegion region;
MKCoordinateSpan span;

span.latitudeDelta = 0.02;
span.longitudeDelta = 0.02;

region.span = span;
region.center = self.mapView.userLocation.coordinate;

[self.mapView setRegion:region animated:YES];
}

1 个答案:

答案 0 :(得分:0)

要在用户位置放置一个图钉,您只需告诉mapView显示用户的位置:

[self.mapView setShowsUserLocation:YES];

应该这样做!