la documentazione di Apple errate su MKMapView -regionThatFits :?

voti
1

Nella documentazione Apple per il -regionThatFits:metodo della MKMapView, si dice che questo restituirà una nuova regione centrato sullo stesso punto come la regione che è passato in, solo con le regioni limiti corretti per il rapporto di aspetto schermo di iPhone. Questo sembra essere non corretta per l'attuazione ... prima della chiamata a questo metodo, la mia regione si presenta come:

$ 5 = {
  Centro = {
    latitudine = 37,322898864746094, 
    longitudine = -122,03209686279297
  }, 
  span class = {
    latitudeDelta = 14,278411865234375, 
    longitudeDelta = 1,5202401876449585
  }
}

..however, dopo la chiamata a questo metodo, io alla fine con:

$ 6 = {
  Centro = {
    latitudine = 36,973427342552824, 
    longitudine = -122,03209686279297
  }, 
  span class = {
    latitudeDelta = 14,521333317196799, 
    longitudeDelta = 14,0625
  }
}

Questo è piuttosto una grande differenza sulla mappa - questo si traduce alla distanza tra Cupertino, CA e Santa Cruz, CA. Chiunque altro sperimentare questa discrepanza?

È pubblicato 24/03/2010 alle 17:00
fonte dall'utente
In altre lingue...                            


1 risposte

voti
0

Mi piacerebbe pensare che sia un problema di arrotondamento da quando è stato utilizzato un grande latitudeDelta. Per essere sicuri, il centro non è mai alterata, è possibile impostare la regione regolato prima, poi ri-impostare il centro al vecchio valore utilizzando la centerCoordinateproprietà.

Risposto il 24/02/2011 a 12:25
fonte dall'utente

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