Как установить маркер в моем текущем местоположении и изменить положение камеры в Baidu Map (цель c)
Я настраиваю карту Baidu в своем коде, используя pod 'BaiduMapKit
и отобразить карту Как установить маркер в моем текущем местоположении в Baidu Map, а также изменить положение камеры?
// теперь я решаю, как установить маркер, но на самом деле местоположение моей камеры не меняется.
- (void)viewDidLoad {
[super viewDidLoad];
anotation = [[BMKPointAnnotation alloc]init];
CLLocationCoordinate2D coor;
coor.latitude = 22.2593;
coor.longitude = 70.7777;
anotation.coordinate = coor;
anotation.title = @"this is rajkot";
[mapView addAnnotation:anotation];
mapView.delegate = self;
}
2 ответа
Решение
CLLocationCoordinate2D coor;
coor.latitude = 22.2593;
coor.longitude = 70.7777;
mapView.centerCoordinate = coor
попробуйте это изменить камеру
Вот ты где
- (void)viewDidLoad {
[super viewDidLoad];
anotation = [[BMKPointAnnotation alloc]init];
CLLocationCoordinate2D coor;
coor.latitude = 22.2593;
coor.longitude = 70.7777;
anotation.coordinate = coor;
anotation.title = @"this is rajkot";
[mapView addAnnotation:anotation];
mapView.centerCoordinate = coor;
mapView.delegate = self;
}