Dans la documentation Apple pour la -regionThatFits:méthode de la MKMapView, il dit que cela retourne une nouvelle région centrée sur le même point que la région qui est transmis, que les régions limites corrigées pour le rapport d'aspect de l' écran de l' iPhone. Cela semble être incorrect dans la mise en œuvre ... avant l'appel à cette méthode, ma région apparaît comme:
5 $ = {
centre = {
latitude = 37,322898864746094,
longitude = -122,03209686279297
},
travée = {
latitudeDelta = 14,278411865234375,
longitudeDelta = 1,5202401876449585
}
}
..however, après l'appel à cette méthode, je me retrouve avec:
6 $ = {
centre = {
latitude = 36,973427342552824,
longitude = -122,03209686279297
},
travée = {
latitudeDelta = 14,521333317196799,
longitudeDelta = 14,0625
}
}
Ceci est tout à fait une grande différence sur la carte - cela se traduit par la distance entre Cupertino, Californie et Santa Cruz, CA. Quelqu'un d'autre l'expérience de cette différence?













