Red de conocimiento informático - Aprendizaje de programación - Cómo configurar DingTalk según la longitud y latitud en Baidu para el desarrollo de iOS

Cómo configurar DingTalk según la longitud y latitud en Baidu para el desarrollo de iOS

¿Mantener presionado para agregar pin?

-?(void)pulsación larga:(UIGestureRecognizer *) ¿Reconocedor de gestos? {

¿Y si? (gestureRecognizer.state?==?uigesturecognizerstatebain){// Este juicio estatal es muy importante.

//Conversión de coordenadas

¿CGPoint? ¿Puntos de contacto? =?[¿Reconocedor de gestos? vista de ubicación: self . vista de mapa];

CLLocationCoordinate2D? touchMapCoordinate? =

[self.mapView? convertPoint: ¿Punto de contacto? para coordinar desde view:self . mapview];

//touchMapCoordinate.latitude y touchMapCoordinate.longitude aquí están la latitud y longitud que desea.

NSLog(@"%f ", coordenadas del mapa táctil . latitud);

NSLog(@"%f ", coordenadas del mapa táctil . longitud

//30.264998); ?120.122538?30.285012?120.117989

¿Objeto de ubicación? *¿unObjeto de ubicación? =?[[Objeto de ubicación? alloc]initWithTitle:@"hola "? latitud:coordenada del mapa táctil ¿latitud? Longitud: touchmapcoordinate . longitude];

aLocationObject. _¿Cadena de subtítulos? =?@"Mundo";

NSMutableArray? *_mapAnotaciones? =?[[NSMutableArray? alloc]initwithcapability:1];

[_mapAnnotations? agregar objeto:aLocationObject];

[self.mapView? addAnnotations:_mapAnnotations? ];

[_mapAnotaciones? Lanzamiento];

[aLocationObject? Lanzamiento];

}

}