Bonjour,
Je suis confronté à un problème concernant les annotations sur une MapView
J' ajoute une annotation sur une MapView
Jusque là, tout est OK
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 let locationEarth = CLLocationCoordinate2D(latitude: 47.590331999999997, longitude: -122.5674973) let span = MKCoordinateSpanMake(0.5,0.5) let region = MKCoordinateRegion (center: locationEarth,span: span) map.setRegion(region, animated: true) annotationEarth = MKPointAnnotation() annotationEarth.coordinate = locationEarth annotationEarth.title = "TitleDetail" map.addAnnotation(annotationEarth)
Le problème est que lorsque je pitch plusieurs fois, l'annotation ne suit pas le zoom et finalement la localisation
de l'annotation n'est plus du tout conforme
Si l'annotation est située sur le littoral , après quelques zooms arrières, elle se retrouve ... ds la mer
Une idée serait la bienvenue, Merci
Partager