Create a new instance of MKCircle with the appropriate center and radius, and then add it to the map display overlays. MKCircle is a subclass of MKOverlay, so you can handle it just like any other waybill. Example:
MKCircle *myCircle = [MKCircle circleWithCenterCoordinate:myCenterPoint radius:myRadius]; [myMapView addOverlay:myCircle];
I will leave this to you to replace the "current location" and the user-selected radius for myCenterPoint and myRadius in the above code.
source share