我在iphone中进行谷歌地图集成。我必须在地图中显示当前位置。我如何获得当前位置?
由于
答案 0 :(得分:6)
CLLocationCoordinate2D location = [[[mapview userLocation] location] coordinate];
NSLog(@"Location found from Map: %f %f",location.latitude,location.longitude);
答案 1 :(得分:3)
在以下文章中搜索Accessing the Device’s Current Location
:
MapView.showsUserLocation = YES;
)相关SO帖子:
答案 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类对象。