So I spent the afternoon writing this (obviously the final should be much prettier). It feels like a control that should exist by default. I’d like to suggest the following enhancements to UISlider:

  • Int Number of Values (“Thumbs”)
  • Array Values
  • Float Padding between values
  • BOOL popup value

As you can probably guess, it’s going to be used for adjusting image levels. Now off to drawing the histograms…