Desidero questo metodo per verificare se una condizione è vera, quindi impostare un pulsante specifico (pulsante) per avere le immagini che specifica. Ecco il codice.Impostazione metodo immagine pulsante
-(void)canAfford:(float) f: (UIButton*)button {
if([self playerHas:(f)] == YES) {
[button setImage:[UIImage imageNamed:nil] forState:UIControlStateNormal];
[button setImage:[UIImage imageNamed:@"ButtonBGclicked.png"] forState:UIControlStateHighlighted];
} else {
[button setImage:[UIImage imageNamed:@"ButtonBG.png"] forState:UIControlStateNormal];
[button setImage:[UIImage imageNamed:nil] forState:UIControlStateHighlighted];
}
}
Ecco l'errore che ottengo.
2013-09-22 10:35:39.985 Tapple[15663:a0b] CUICatalog: Invalid asset name supplied: , or invalid scale factor: 1.000000
Lo stesso errore si verifica ancora. –
Penso che @bneely significhi '[pulsante setImage: nil forState: UIControlStateHighlighted];' –