使用地图rects.这是
一个使用地图当前可见矩形的示例.关于你的问题,你可以使用convertRegion:toRectToView:首先将你的区域转换为MKMapRect.
MKMapPoint userPoint = MKMapPointForCoordinate(mapView.userLocation.location.coordinate);
MKMapRect mapRect = mapView.visibleMapRect;
BOOL inside = MKMapRectContainsPoint(mapRect,userPoint);