Devo disabilitare un pulsante se la chiave non esiste nel dizionario. Ho usato la funzionalità setEnabled di UIButton ma l'immagine che è stata impostata come predefinita appare ancora.Disattivazione di un pulsante in iOS
Il codice simile a questo:
if([self.InfoDictionary objectForKey:ButtonExist])
{
[button1 setEnabled:YES];
}
else
{
[button1 setEnabled:NO];
}
L'immagine appare ancora quando ho eseguito nel simulatore. Hai bisogno di una guida su questo.
'enabled' controlla se il tasto fa niente. Puoi usare 'hidden' per renderlo invisibile, o impostare' alpha' tra '0.0' e' 1.0' per renderlo in grigio. –
cos'è ButtonExist? è questa chiave? – Pratik