Sto impostando il colore della tinta di una finestra su un colore arbitrario, quindi provando a scavalcare questo per ogni pulsante, ma sembra che i pulsanti tornino alla tinta della finestra ogni volta c'è un seguito applicato su di loro.TintColor Modifica su Popover Push
Impostazione colore nella didFinishLaunchingWithOptions:
self.window.tintColor = [UIColor redColor];
e poi i miei due pulsanti in viewDidLoad:
[self.button1 setImage:[[UIImage imageNamed:@"711-trash"] imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate] forState:UIControlStateNormal];
self.button1.tintColor = [UIColor purpleColor];
self.button2.tintColor = [UIColor blueColor];
dove button1 un pulsante di tipo personalizzato e button2 un pulsante tipo di sistema.
Quando i popover primi regali, i due pulsanti sono colorati viola e blu. Ma quando viene premuto il controller della vista continua, i due pulsanti diventano rossi. C'è un modo per prevenire questo?
EDIT:
Hai mai avuto la stanca di impostare i colori in viewWillAppear? – Leonardo
@Leonardo stesso problema, non sembra essere influenzato da viewWillAppear – PF1
È strano, c'è qualche possibilità di impostare tintColor da qualche altra parte? – John