I am using a TapGestureRecognizer to intercept single taps on a UITextView. However, this single tap makes the default single tap event not happen. Normally, without the personalized gesture recognizer I am inserting, the default tap makes the keyboard appear or the menu (cut/copy/paste/…) appear, depending on the circumstances.
I’ve already seen some apps in which there is an event fired after a tap in the UITextView besides the default event.
Just add
[textField becomeFirstResponder]to your custom logic. This will bring up the keyboard for the textfield the same way it would if it was tapped normally.