Here is what I used to change the text color of the TTLauncherItem from default gray to black (looks better on a white background):
(1) Create a stylesheet that inherits from TTDefaultStyleSheet :
Stylesheet.h:
@interface StyleSheet : TTDefaultStyleSheet {} @end
Stylesheet.m:
// Style for TTLauncherItems - (TTStyle*)launcherButton:(UIControlState)state { return [TTPartStyle styleWithName: @"image" style: TTSTYLESTATE(launcherButtonImage:, state) next: [TTTextStyle styleWithFont:[UIFont boldSystemFontOfSize:11] color: RGBCOLOR(0, 0, 0) minimumFontSize: 11 shadowColor: nil shadowOffset: CGSizeZero next: nil]]; }
(2) In AppDelegate.m, initialize the stylesheet:
[TTStyleSheet setGlobalStyleSheet:[[[StyleSheet alloc] init] autorelease]];
To make this ... in the Style UIFont change the UIFont and RGBCOLOR(0, 0, 0) to suit your requirements.
source share