Megtalálni a tetején mapview

szavazat
0

Egy MKCoordinateRegion, hogyan tudom megmondani, hogy mi a tetején egy mapview a látható felület? A MKCoordinateRegion lesz középpont (koordináták). Do I majd adjuk hozzá a latitudeDelta a középponthoz szélesség, hogy megtalálják a legjobb a térkép? Vagy kell a delta osztható ketté, és mindkét felét hozzáadjuk, és kivonjuk ellen középpontja szélesség?

A kérdést 13/02/2010 04:28
a forrás felhasználó
Más nyelveken...                            


1 válasz

szavazat
0

Szét a delta felét, add / kivonni. Mint ez (amely megállapítja, mind a felső, alsó, bal és jobb):

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;
Válaszolt 21/02/2010 15:22
a forrás felhasználó

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