Вот что я использовал, чтобы изменить цвет текста TTLauncherItem
с серого по умолчанию на черный (выглядит лучше на белом фоне):
(1) Создать таблицу стилей, которая наследуется от 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) В AppDelegate.m инициализируйте таблицу стилей:
[TTStyleSheet setGlobalStyleSheet:[[[StyleSheet alloc] init] autorelease]];
Вот и все ... в таблице стилей измените UIFont
и RGBCOLOR(0, 0, 0)
в соответствии с вашими требованиями.