A custom component like UISegmentedControl highly customizable.