Apple a documentației incorecte despre MKMapView -regionThatFits :?

voturi
1

În documentația de la Apple pentru -regionThatFits:metoda de MKMapView, se spune că acest lucru se va întoarce o nouă regiune centrată pe același punct ca și din regiune care a trecut în, numai cu regiunile limitele corectate pentru raportul de aspect al ecranului iPhone. Aceasta pare a fi incorectă în punerea în aplicare ... înainte de apelarea la această metodă, regiunea mea apare ca:

$ 5 = {
  center = {
    latitudine = 37.322898864746094, 
    longitudine = -122.03209686279297
  }, 
  Durata = {
    latitudeDelta = 14.278411865234375, 
    longitudeDelta = 1.5202401876449585
  }
}

..however, după apelul la această metodă, am termina cu:

$ {R6 =
  center = {
    latitudine = 36.973427342552824, 
    longitudine = -122.03209686279297
  }, 
  Durata = {
    latitudeDelta = 14.521333317196799, 
    longitudeDelta = 14.0625
  }
}

Aceasta este o diferenta destul de mare pe hartă - acest lucru se traduce la distanta dintre Cupertino, CA și Santa Cruz, CA. Oricine altcineva experimenta această discrepanță?

Întrebat 24/03/2010 la 17:00
sursa de către utilizator
În alte limbi...                            


1 răspunsuri

voturi
0

Mi - ar presupune că este o chestiune de rotunjire , deoarece ați folosit - o mare latitudeDelta. Pentru a vă asigura, centrul dvs. nu este modificat, ați putea stabili regiunea ajustată în primul rând, apoi re-setat centrul vechea valoare folosind centerCoordinateproprietatea.

Publicat 24/02/2011 la 12:25
sursa de către utilizator

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