documentación de Apple incorrecta sobre MKMapView -regionThatFits :?

votos
1

En la documentación de Apple para el -regionThatFits:método de la MKMapView, se dice que esto devolverá una nueva región centrada en el mismo punto que la región que se pasa en, únicamente con los límites de las regiones corregidos para la relación de aspecto de la pantalla del iPhone. Esto parece ser incorrecto en la aplicación ... antes de la llamada a este método, mi región se muestra como:

$ 5 = {
  centro = {
    latitud = 37,322898864746094, 
    longitud = -122,03209686279297
  }, 
  lapso = {
    latitudeDelta = 14,278411865234375, 
    longitudeDelta = 1,5202401876449585
  }
}

..however, después de la llamada a este método, termino con:

$ 6 = {
  centro = {
    latitud = 36,973427342552824, 
    longitud = -122,03209686279297
  }, 
  lapso = {
    latitudeDelta = 14,521333317196799, 
    longitudeDelta = 14,0625
  }
}

Esta es una gran diferencia en el mapa - esto se traduce en la distancia entre Cupertino, CA y Santa Cruz, CA. Cualquier otra persona experimente esta discrepancia?

Publicado el 24/03/2010 a las 17:00
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
0

Me asumir que es un problema de redondeo, ya que utilizó un gran latitudeDelta. Para asegurarse, el centro nunca se altera, podría configurar la región ajustada en primer lugar, a continuación, volver a establecer el centro hasta el valor anterior mediante el uso de la centerCoordinatepropiedad.

Respondida el 24/02/2011 a las 12:25
fuente por usuario

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