Ho un UIButton che voglio avere esattamente lo stesso quando è disattivato come quando è nello stato Normale. In questo momento ha un aspetto leggermente sfumato.Come rimuovere l'aspetto grigio di un UIButton non funzionante
risposta
Non utilizzare proprietà enabled o setEnabled: NO metodo, invece utilizzare:
[myButton setUserInteractionEnabled:NO];
che impedirebbero il pulsante per essere toccato, ma senza cambiare il suo aspetto!
L'altro modo è se il pulsante è un pulsante personalizzato ed ha un'immagine:
[button setImage:someImage forState:UIControlStateNormal];
[button setImage:someImage forState:UIControlStateDisabled];
[button setEnabled:NO];
Questo farà ciò che l'OP vuole, ma come ha detto BoltClock, potrebbe essere un disorientamento disabilitare un pulsante senza che l'utente sappia che è disabilitato. –
Accetto, ma a volte ti occupi di qualche tipo di client che otterrà quello che vogliono in un modo o nell'altro, non sempre è in grado di de ... – Ecarrion
A volte per me sempre) devi solo dire al cliente "No" alle loro cattive idee. – zaph
- 1. Impostazione della proprietà titleLabel.font di un UIButton non funzionante
- 2. UIButton iOS Toccare Trascinare Invio non funzionante come previsto?
- 3. Swift UIButton - Come rimuovere la sottolineatura?
- 4. jQuery Mobile come rimuovere il cerchio rotondo grigio icona
- 5. Come rimuovere lo sfondo grigio sul modulo padre MDI?
- 6. Come rimuovere l'immagine di UIButton per determinati stati?
- 7. UIButton come UIButton in swift?
- 8. TrimEnd() non funzionante
- 9. Creazione di UIImageView grigio
- 10. Modificare il colore dell'evidenziazione grigio scuro quando si tiene premuto UIButton personalizzato?
- 11. Perché non dovrei sottoclasse un UIButton?
- 12. Reindirizzamento (url) non funzionante
- 13. Come posso rimuovere il bordo grigio di UILabel sul lato destro?
- 14. Come ottengo le coordinate di tocco su un UIButton personalizzato?
- 15. iPhone: UIButton non utilizzare l'evidenziazione predefinita evidenziata
- 16. Allineare un testo di UIButton?
- 17. Contenuto ZIP come flusso grigio?
- 18. Come rimuovere l'iniezione sql da questa query e renderla funzionante?
- 19. Opacità di un UIButton personalizzato
- 20. Come ruotare imageView in un UIButton e NON ridimensionarlo
- 21. Python: utilizzo di un dizionario come interruttore non funzionante
- 22. E 'possibile rimuovere il ritardo dello stato evidenziato di UIButton all'interno di un UIScrollView?
- 23. Rewriterule per CodeIgniter non funzionante
- 24. Selettore primo figlio non funzionante
- 25. Come rimuovere l'immagine e scrivere il testo in un UIButton in Swift?
- 26. Simple tvOS UIButton non funziona
- 27. iOS Cambia colore di UiButton non funziona
- 28. Posizionare un UIActivityIndicator all'interno di un UIButton
- 29. Come rendere QCheckBox in sola lettura, ma non in grigio
- 30. Come creare un UIButton per tvOS con un colore di sfondo chiaro?
Così come saranno gli utenti sapere che è disabilitato se sembra che possa funzionare normalmente? – BoltClock
Lo stato abilitato ha un'immagine di sfondo che dirà "clic per continuare" o qualcosa del genere. Quando il pulsante non è selezionabile, non avrà alcun messaggio del genere. – hover