Dans la documentation Apple pour la méthode -regionThatFits:
de MKMapView, il est indiqué que cela renvoie une nouvelle région centrée sur le même point que la région transmise, uniquement avec les limites de régions corrigées pour le format d'é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:La documentation d'Apple incorrecte à propos de MKMapView -regionThatFits :?
$5 = { center = { latitude = 37.322898864746094, longitude = -122.03209686279297 }, span = { latitudeDelta = 14.278411865234375, longitudeDelta = 1.5202401876449585 } }
..however, après l'appel à cette méthode, je me retrouve avec:
$6 = { center = { latitude = 36.973427342552824, longitude = -122.03209686279297 }, span = { latitudeDelta = 14.521333317196799, longitudeDelta = 14.0625 } }
Ceci est assez une grande différence sur la carte - cela se traduit par la distance entre Cupertino, CA et Santa Cruz, CA. Quelqu'un d'autre éprouve-t-il cette différence?
Oh, et voici le lien pour la pièce de documentation: http://developer.apple.com/iphone/library/documentation/MapKit/Reference/MKMapView_Class/MKMapView/MKMapView.html#//apple_ref/doc/uid/TP40008205-CH3-SW5 – jtrim
Il serait vraiment utile si vous avez également fourni la région que vous avez passé dans -regionThatFits :. –
Jeff, désolé. Spécifiquement, la région que j'ai passée dans -regionThatFits: est le premier bloc de code ci-dessus. La région que -regionThatFits: crache par la suite est la seconde. – jtrim