如何打开具有位置和缩放的Apple地图?

以下代码将在正确的位置“mapLocation”中打开Apple映射(iOS8),但MKLaunchOptionsMapSpanKey选项似乎被忽略。 不pipe跨度的设置如何,地图视图总是在纵向iPhone上大约250米。 我testing的MKCoordinateSpan span纬度/经度纬度的值在0.3-2度范围内。 如何获得我想要的缩放级别?

MKPlacemark *placemark = [[MKPlacemark alloc] initWithCoordinate:mapLocation addressDictionary:nil]; MKMapItem *item = [[MKMapItem alloc] initWithPlacemark:placemark]; item.name = pointID; options = @{MKLaunchOptionsMapSpanKey:[NSValue valueWithMKCoordinateSpan:span], MKLaunchOptionsMapTypeKey:[NSNumber numberWithInteger:MKMapTypeHybrid]}; [item openInMapsWithLaunchOptions:options];