如何在iPhone中获取当前位置

时间:2011-06-09 11:51:31

标签: iphone mapkit

我在iphone中进行谷歌地图集成。我必须在地图中显示当前位置。我如何获得当前位置?

由于

4 个答案:

答案 0 :(得分:6)

CLLocationCoordinate2D location = [[[mapview userLocation] location] coordinate];  
NSLog(@"Location found from Map: %f %f",location.latitude,location.longitude);

答案 1 :(得分:3)

答案 2 :(得分:3)

我认为问题已得到解答 -

CLLocationCoordinate2D location = [[[mapview userLocation] location] coordinate];  
NSLog(@"Location found from Map: %f %f",location.latitude,location.longitude);

将其放在viewdidappear:animated

然后你会发现你有合适的位置。更快地完成它并且位置将不会被设置,你可能最终会进入海洋:)

答案 3 :(得分:1)

简短的回答是编写像mapview.showsUserLocation = YES;这样的代码,其中mapview是你的UIMapView类对象。