title: Swift Change textColor on Selection
body: <p>How do I change the <code>textColor</code> of a <code>label</code> or a <code>cell</code> on selection in iOS Swift?</p>
  
  <p>I want the background to not to change. Only <code>textColor</code> and <code>seperatorColor</code> if any. Something like:</p>
  
  <pre><code>label.highlightedTextColor = UIColor.whiteColor();
  </code></pre>
  
  <p>I have seen this happen in some apps that the color changes. But I cannot get any near to it. According to Apple Dev Reference:</p>
  
  <blockquote>
    <p>Subclasses that use labels to implement a type of text button can use
    the value in this property when drawing the pressed state for the
    button. This color is applied to the label automatically whenever the
    highlighted property is set to true.</p>
  </blockquote>
  
  <p>But, labels compile fine and don't change color on highlight.  Buttons do not have <code>highlightedTextColor
  </code></p>