title: UISegmentedControl register taps on selected segment
body: <p>I have a segmented control where the user can select how to order a list. Works fine.</p>
  
  <p>However, I would like that when an already selected segment is tapped, the order gets inverted. I have all the code in place, but I don't know how to register the taps on those segments. It seems the only control event you can use is UIControlEventValueChanged, but that isn't working (since the selected segment isn't actually changing).</p>
  
  <p>Is there a solution for this? And if so, what is it?</p>
  
  <p>Thanks in advance!</p>