如何在 ios 中显示当前经纬度?
How to display Current lat long in ios?
现在我正在我的应用程序中使用 MapKit
。
我从 Web 服务中获取了 lat long,但是当我在 MapKit
中显示时,我在 MaKit
中并没有获取 lat long in zoom。
你能告诉我确切的问题是什么吗?
附件有问题
这是我的代码
location.latitude =[lat floatValue];
location.longitude =[lontd floatValue];
CLLocationCoordinate2D cord= CLLocationCoordinate2DMake([lat floatValue],[lontd floatValue]);
MKPointAnnotation *annotation = [[MKPointAnnotation alloc] init];
[annotation setCoordinate:cord];
[annotation setTitle:@"My Place"];
[[self mapkit] addAnnotation:annotation];
//
MKCoordinateRegion region =
MKCoordinateRegionMakeWithDistance (
location, 2000, 2000);
[mapkit setRegion:region animated:NO];
你能告诉我为什么我的图钉不能缩放到经纬度吗?
检查真实应用程序 device.The 模拟器将始终向您显示 Latitude 的默认值,并且 Longitude.Make 确保您的设备上启用了定位服务。
使用此方法获取当前经纬度
-(CLLocationCoordinate2D) getLocation
{
CLLocationManager *locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
locationManager.desiredAccuracy = kCLLocationAccuracyBest;
locationManager.distanceFilter = kCLDistanceFilterNone;
[locationManager startUpdatingLocation];
CLLocation *location = [locationManager location];
CLLocationCoordinate2D coordinate = [location coordinate];
return coordinate;
}
现在我正在我的应用程序中使用 MapKit
。
我从 Web 服务中获取了 lat long,但是当我在 MapKit
中显示时,我在 MaKit
中并没有获取 lat long in zoom。
你能告诉我确切的问题是什么吗?
附件有问题
这是我的代码
location.latitude =[lat floatValue];
location.longitude =[lontd floatValue];
CLLocationCoordinate2D cord= CLLocationCoordinate2DMake([lat floatValue],[lontd floatValue]);
MKPointAnnotation *annotation = [[MKPointAnnotation alloc] init];
[annotation setCoordinate:cord];
[annotation setTitle:@"My Place"];
[[self mapkit] addAnnotation:annotation];
//
MKCoordinateRegion region =
MKCoordinateRegionMakeWithDistance (
location, 2000, 2000);
[mapkit setRegion:region animated:NO];
你能告诉我为什么我的图钉不能缩放到经纬度吗?
检查真实应用程序 device.The 模拟器将始终向您显示 Latitude 的默认值,并且 Longitude.Make 确保您的设备上启用了定位服务。
使用此方法获取当前经纬度
-(CLLocationCoordinate2D) getLocation {
CLLocationManager *locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
locationManager.desiredAccuracy = kCLLocationAccuracyBest;
locationManager.distanceFilter = kCLDistanceFilterNone;
[locationManager startUpdatingLocation];
CLLocation *location = [locationManager location];
CLLocationCoordinate2D coordinate = [location coordinate];
return coordinate;
}