91 votes

déterminer si MKMapView a été déplacé/déplacé

Existe-t-il un moyen de déterminer si un MKMapView a été traîné ?

Je veux obtenir l’emplacement central chaque fois qu’un utilisateur fait glisser la carte à l’aide `` , mais j’aurais besoin d’une méthode déléguée ou de quelque chose qui se déclenche dès que l’utilisateur navigue avec la carte.

Merci d’avance

79voto

moby Points 6711

C’est la seule façon qui a fonctionné pour moi qui détecte les changements de panoramique et de zoom initiés par l’utilisateur:

32voto

hEADcRASH Points 119

(Juste le) Version rapide de l’excellente solution de @mobi :

18voto

Anna Points 44332

Regardez la référence MKMapViewDelegate .

Plus précisément, ces méthodes peuvent être utiles:

Assurez-vous que la propriété déléguée de votre vue cartographique est définie afin que ces méthodes soient appelées.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X