STSegmentedControl is a reimplementation of UISegmentedControl that allows the selection of multiple segments at once. It can hold text or images within its segments, and it communicates user interaction events using a delegate.