You need to set the title attributes for the disabled state:
NSDictionary *attrs = @{ UITextAttributeTextColor : [UIColor purpleColor] };
[segmentedControl setTitleTextAttributes:attrs forState:UIControlStateDisabled];
Obviously you should replace the purple color with the color you want when the segment is disabled.