MKMapView - Limitar el desplazamiento del mapa a una superposición cuadrada

Tengo un MKMapView con una superposición cuadrada que se describe como:

   CLLocationCoordinate2D coordsBg[5]={
    CLLocationCoordinate2DMake(31.750865,35.180882),
    CLLocationCoordinate2DMake(31.740331,35.180882),
    CLLocationCoordinate2DMake(31.740331,35.165452),
    CLLocationCoordinate2DMake(31.750865,35.165452),
    CLLocationCoordinate2DMake(31.750865,35.180882)
};     

MKPolygon *bg=[MKPolygon polygonWithCoordinates:coordsBg count:5];
[map addOverlay:bg];

Deseo limitar el desplazamiento del usuario fuera de la superposición.

¿Puedo limitar la vista de desplazamiento MKMapView para eso? ¿O hay otro método?

Gracias

Shani

Respuestas a la pregunta(1)

Su respuesta a la pregunta