Questione : Come fissare colore della tinta di TTButton?

Hey guys.
ora nella mia applicazione, ho un TTButton.
I fissare il colore del TTButton inizialmente using lo stylesheet come TTCatalog.
it è like

[setGlobalStyleSheet di TTStyleSheet: [[[autorelease del init del alloc di CustomBadgeButtonStyleSheet]]]];
[codice per ttbutton d'inizializzazione qui]; il

And allora là è un codice categoria denominato il buttonStyleSheet
in là io have

- toolbarBackButton (di TTStyle*): (UIControlState) state {figura del
TTShape* = [shapeWithRadius di TTRoundedLeftArrowShape: 4.5]; tintColor del
UIColor* = RGBCOLOR (47.47.47); ritorno del
[toolbarButtonForState di TTSTYLESHEET: figura dello state: tintColor di figura: fonte di tintColor: zero]; il

But che del
} la cosa è che soltanto la inizializzo, il colore della tinta sarà quel toolbarBackButton dell'insieme di colore dentro - (TTStyle*): (UIControlState) state {method.

But che voglio potere cambiare più successivamente il colore using setter.
Is là un senso che possa cambiare più successivamente il colore della tinta? Hey guys.
ora nella mia applicazione, ho un TTButton.
I fissare il colore del TTButton inizialmente using lo stylesheet come TTCatalog.
it è class= " i lineNumbers " >
1 del >

: 2: class= codeBody " prettyprint " del id= " codeSnippet827720 " del >
 [setGlobalStyleSheet di TTStyleSheet: [[[autorelease del init del alloc di CustomBadgeButtonStyleSheet]]]];
    [codice per ttbutton d'inizializzazione qui];
il class= >

And di
in là io class= " i lineNumbers " >
1 del >

: 2: 3: 4: 5: class= codeBody " prettyprint " del id= " codeSnippet827721 " del >
 - toolbarBackButton (di TTStyle*): Condizione (di UIControlState) {
	Figura di TTShape* = [shapeWithRadius di TTRoundedLeftArrowShape: 4.5];
	tintColor di UIColor* = RGBCOLOR (47.47.47);
	rinviare [toolbarButtonForState di TTSTYLESHEET: figura della condizione: tintColor di figura: fonte di tintColor: zero];
} il class= >

But che di
n dell'insieme di colore dentro - (TTStyle*): (UIControlState) state {method.

But che voglio potere cambiare più successivamente il colore using setter.
Is là un senso che possa cambiare più successivamente il colore della tinta?
class= del

Risposta : Come fissare colore della tinta di TTButton?

Se avete soltanto un numero limitato dei colori della tinta da usare, la soluzione interessante sarebbe di usare il setStylesWithSelector di TTButons:  metodo per cambiare lo stile. Semplicemente passargli il selettore del metodo che avete definito nel vostro stylesheet.
Altre soluzioni  
 
programming4us programming4us