title: Make link in UILabel.attributedText *not* blue and *not* underlined
body: <p>I want some words within my OHAttributedLabel to be links, but I want them to be colors other than blue and I don't want the underline.</p>
  
  <p>This is giving me a blue link with underlined text:</p>
  
  <pre><code> -(void)createLinkFromWord:(NSString*)word withColor:(UIColor*)color atRange:(NSRange)range{
  
      NSMutableAttributedString* mutableAttributedText = [self.label.attributedText mutableCopy];   
  
      [mutableAttributedText beginEditing];
      [mutableAttributedText addAttribute:kOHLinkAttributeName
                     value:[NSURL URLWithString:@"http://www.somewhere.net"]
                     range:range];
  
      [mutableAttributedText addAttribute:(id)kCTForegroundColorAttributeName
                     value:color
                     range:range];
  
      [mutableAttributedText addAttribute:(id)kCTUnderlineStyleAttributeName
                     value:[NSNumber numberWithInt:kCTUnderlineStyleNone]
                     range:range];
      [mutableAttributedText endEditing];
  
  
      self.label.attributedText = mutableAttributedText;
  
  }
  </code></pre>
  
  <p>Since I'm using OHAttributedLabel, I also tried using the methods in it's <code>NSAttributedString+Attributes.h</code> category, but those return blue underlined links as well:</p>
  
  <pre><code>-(void)createLinkFromWord:(NSString*)word withColor:(UIColor*)color atRange:(NSRange)range{
  
  NSMutableAttributedString* mutableAttributedText = [self.label.attributedText mutableCopy];
  
  [mutableAttributedText setLink:[NSURL URLWithString:@"http://www.somewhere.net"] range:range];
  [mutableAttributedText setTextColor:color range:range];
  [mutableAttributedText setTextUnderlineStyle:kCTUnderlineStyleNone range:range];
  
  self.label.attributedText = mutableAttributedText;
  }
  </code></pre>
  
  <p>If I comment out the line setting the links in each version, the text gets colored to what I pass in - that works. It just seems like setting the link is overriding this and turning it back to blue.</p>
  
  <p>Unfortunately the apple docs page I found shows how to set the link text to blue and underline it, exactly what I don't need:
  <a href="https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/AttributedStrings/Tasks/ChangingAttrStrings.html" rel="noreferrer">https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/AttributedStrings/Tasks/ChangingAttrStrings.html</a></p>