2017-03-16 1 views
0

Je configure la carte Baidu dans mon code en utilisant pod 'BaiduMapKit 'et affiche la carte dans la vue. comment placer un marqueur sur le lieu actuel, dans Baidu Carte et modifier l'emplacement de la caméra également? // maintenant je résous comment régler le marqueur mais en fait mon emplacement de caméra ne bouge pas.comment régler le marqueur à ma position actuelle et changer la position de la caméra dans la carte Baidu (objectif c)

- (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; 

    } 
+0

'[yourMapView setShowsUserLocation: TRUE];'? – Larme

+0

S'il vous plaît mettez votre code essayé – arunjos007

+0

@ arunjos007 maintenant je mets mon code, mais maintenant je résous un problème comment mettre marqueur mais maintenant ma question est de savoir comment régler la position de la caméra? –

Répondre

2
CLLocationCoordinate2D coor; 
coor.latitude = 22.2593; 
coor.longitude = 70.7777; 
mapView.centerCoordinate = coor 

essayer de changer la caméra

+0

Oui mais je résous déjà celui-ci. Merci –

+0

si vous avez une idée sur "Comment implémenter les emplacements de carte autocomplete dans Baidu Map pour IOS SDK" alors s'il vous plaît donnez-moi une réponse dans ma question vérifier mon profil et aller à la question –

+0

bien sûr, je l'aurai –

1

Vous êtes

- (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; 
}