Here is the answer translated into MonoTouch in C #
Add this to the ViewController where MKMapView is located
public override void ViewDidLoad () { base.ViewDidLoad (); UILongPressGestureRecognizer sgr = new UILongPressGestureRecognizer (); sgr.AddTarget (this, new MonoTouch.ObjCRuntime.Selector ("LongPressGesture")); sgr.MinimumPressDuration = 1f; sgr.Delegate = new LongPressRecognizerDelegate (); this.View.AddGestureRecognizer (sgr); } [Export("LongPressGesture")] public void Handle (UIGestureRecognizer recognizer) {
source share