rotation MKMapView
Bonjour, je souhaite réaliser la rotation de la carte grâce à une gesture de deux doigts. La gesture ok, je capte bien l'évènement, je récupère l'angle correspondant.
Ensuite j'affecte la transformation à ma carte : [mapView transform:angle] (mapView est MKMapView).
La carte tourne correctement, à la bonne vitesse etc mais ce n'est pas que le fond de carte qui tourne, c'est tout la view qui tourne et qui change de width et de height.
En tournant à 90degrès je la fais même disparaitre..
Avez vous une solution pour affecter la modification au fond de carte et non à la View contenant le fond de carte ?
j'ai exploré l'objet MKMapView et je n'ai pas trouvé mon bonheur.
C'est réalisable (en tous cas par Apple), par exemple dans l'application Plans, la carte tourne grâce à une gesture de deux doigts.
Antoine
Réponses
Ta technique n'est pas la bonne: tu fais tourner la vue (le cadre) alors qu'Apple fait tourner son contenu.
À mon avis, ce que tu cherches à faire n'est pas réalisable, Apple ne proposant pas ce fonctionnement.