如何在Mapkit中找到我当前的位置

时间:2014-02-26 04:55:58

标签: ios mapkit

我正在制作地图套件,我希望显示当前位置,但我得到了美国的位置。

那么任何人都可以建议我如何找到当前位置吗?

3 个答案:

答案 0 :(得分:0)

此链接可帮助您获取当前位置..

User Location in iPhone App ..同时检查THIS ...

答案 1 :(得分:0)

默认情况下,在iOS5模拟器上,它会在美国显示一些位置。如果要更改该位置,请在iOS模拟器菜单中转到Debug -> Location -> Custom Location。在那里,您可以设置纬度和经度,并相应地测试应用程序。这适用于mapkit以及CLLocationManager。

答案 2 :(得分:0)

首先在项目中导入CoreLocation框架。 在真实设备中测试此项目。您无法在iOS模拟器中找到用户的当前位置。

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