You need to do CLLocationCorrdinate2D , then use this to create a region, and then set the map view to that region. Here is an example map set for ireland:
CLLocationCoordinate2D ireland = CLLocationCoordinate2DMake(53.317749,-7.959643); [self.mapView setRegion: MKCoordinateRegionMakeWithDistance(ireland, 500000, 30000)]; [self.mapView setMapType: MKMapTypeStandard];
it will look something like this, depending on what you are testing:
the last two numbers RegionMakeWithDistance is the lat / long range in meters. The CLL point you select is the center point of the map. If you want to limit only this region, you want to rotate the scroll and zoom to display the map.
source share