Trouver le haut de MapView

voix
0

D'un MKCoordinateRegion, comment puis-je dire ce que le haut de la zone visible d'un MapView est? Le MKCoordinateRegion aura un point central (coordonnées). Est-ce que je puis ajouter les latitudeDelta à la latitude de point central pour trouver le haut de la carte? Ou doit le delta être divisé en deux et chaque moitié ajouté et soustrait contre la latitude du point central?

Créé 13/02/2010 à 04:28
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
0

Diviser le delta en deux et ajouter / Soustraire. Comme ce (qui trouve deux haut, en bas, à gauche et à droite):

double top, bottom, left, right;            // top=N, bottom=S, left=W, right=E
top = region.center.latitude + region.span.latitudeDelta/2;
bottom = region.center.latitude - region.span.latitudeDelta/2;
left = region.center.longitude - region.span.longitudeDelta/2;
right = region.center.longitude + region.span.longitudeDelta/2;
Créé 21/02/2010 à 15:22
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more