Utilice la función MKCoordinateRegionMakeWithDistance
de MapKit.
utiliza una función de conversión para convertir miles de metros desde MapKit utiliza metros.
float MilesToMeters(float miles) {
// 1 mile is 1609.344 meters
// source: http://www.google.com/search?q=1+mile+in+meters
return 1609.344f * miles;
}
Luego, en su conjunto de códigos como la región del mapa (gracias a @DylanBettermann por señalar que para obtener un radio de 5 millas, la distancia debe ser duplicado)
mapView.region = MKCoordinateRegionMakeWithDistance(
centerCoordinate,
MilesToMeters(10.0f),
MilesToMeters(10.0f)
);
será este código de zoom a 5 millas de radio de la ubicación actual – Aisha
En mi código, complete la variable "nueva ubicación" con la ubicación actual del usuario y se ampliará a 5 millas redius desde la ubicación actual. – Satyam
¿Qué es eso que necesitas? – Satyam