Прямо сейчас в моем приложении у меня есть TTButton
.
Я устанавливаю цвет TTButton
, изначально используя таблицу стилей, например TTCatalog
.
Это выглядит так:
[TTStyleSheet setGlobalStyleSheet:[[[CustomBadgeButtonStyleSheet alloc] init] autorelease]];
[code for initializing ttbutton here];
И затем есть класс с именем buttonStyleSheet
, и там у меня есть:
- (TTStyle*)toolbarBackButton:(UIControlState)state {
TTShape* shape = [TTRoundedLeftArrowShape shapeWithRadius:4.5];
UIColor* tintColor = RGBCOLOR(47,47,47);
return [TTSTYLESHEET toolbarButtonForState:state shape:shape tintColor:tintColor font:nil];
}
Но дело в том, что только я его инициализирую, цвет оттенка будет тем цветом, который установлен в методе (TTStyle*)toolbarBackButton:(UIControlState)state
.
Но я хочу иметь возможность изменить цвет позже, используя сеттер.
Можно ли изменить цвет оттенка позже?