Is it possible for a segmented control on an iOS 7 device to appear as an iOS 6 control version?
We are really not ready to redesign the interface, and the new flat control will not surpass the rest of our interfaces. Surely it would be better to keep the style of iOS 6, if possible.
To clarify, I am compiling using the iOS 6.1 Base SDK. I know this is the "obvious" answer to my question, but it does not work. Most of the other user interface elements will be displayed using iOS 6 styles while doing this, but like UIAlertView and UIActionSheet , UISegmentedControl does not. However, unlike UIAlertView and UIActionSheet , UISegmentedControls do not feel like a "system" element; they should be able to display in iOS 6 mode.
Edit: I thought it would be useful if I finally included a picture with this (probably should have done this from the very beginning). However, the answer I gave fixed the problem. Also, in retrospect, it looks like this might be an iOS 6 style, it just looks so wrong that it looks like iOS 7 style.

ios ios6 ios7 uisegmentedcontrol
MikeS Sep 19 '13 at 16:19 2013-09-19 16:19
source share