title: How to detect touch on NSTextAttachment
body: <p>What is the best way to detect when user taps on <code>NSTextAttachment</code> on iOS?</p>
  
  <p>I think that one of the ways would be checking for the character on carret's position whether it is <code>NSAttachmentCharacter</code>, but it just doesn't seem right.</p>
  
  <p>I've also tried <code>UITextViewDelegate</code> method: <code>-(BOOL)textView:(UITextView *)textView shouldInteractWithTextAttachment:(NSTextAttachment *)textAttachment inRange:(NSRange)characterRange</code> but it's not invoked when <code>textView.editable=YES</code></p>