Как говорит @Disco S2, добавьте экземпляр MKMapView в качестве подпредставления к вашему представлению.Чтобы узнать, где ваш пользователь нажал на карту, используйте этот метод:
- (CGPoint)convertCoordinate:(CLLocationCoordinate2D)coordinate toPointToView:(UIView *)view