title: Change attributes of one link in UITextView
body: <p>I have a <code>UITextView</code> with multiple URLs that I activate by setting the <code>dataDetectorTypes</code> property to <code>UIDataDetectorTypeLink</code>.  I then use the <code>linkTextAttributes</code> property to set the color of the links.  Now when the user taps on one of the links (using a <code>UITapGestureRecognizer</code>), I'd like to change the color of that link only. If I change <code>linkTextAttributes</code>, all the links will change color.</p>
  
  <p>How can I change just the color of the link that was tapped on?</p>