I have a UISegmentedControl (BarStyle) in my UINavigationController in SDK 3.0. It just has 2 buttons, Save and Cancel. So it doesn't really switch states cuz it closes once it is touched. In SDK 3.0, I find the text is a grey color rather than white. I played around with it, the only way I can get the text white is to set the selectedSegmentIndex to one of the values. Of course, this leaves one grey and one white, that's no good. Though, I'm not sure if it will screw my up delegate code... Any suggestions on getting white text? FYI, I'm using a BlackOpaque UINavigationController.