Ho creato app "if/then" per Android e ora il mio capo desidera che io faccia lo stesso per il suo iPad. Ho solo bisogno di capire come codificare in modo che quando si fa clic sui pulsanti, si nasconde la vista corrente (testo e pulsante) e rivela la successiva serie di testo e pulsanti.Nascondere una vista e visualizzarne un'altra toccando un pulsante
11
A
risposta
30
Assicurarsi che le due serie di testo/pulsanti sono in due UIViews (mi riferirò a questi come 'viewOne' e 'viewTwo'), quando si desidera scambiare le vostre opinioni, di questo codice:
[viewOne setHidden:[viewTwo isHidden]];
[viewTwo setHidden:![viewTwo isHidden]];
Non è il modo più comprensibile per farlo, ma è uno dei più brevi. Per qualcosa di più facile da leggere:
if ([viewOne isHidden]) {
[viewOne setHidden:NO];
[viewTwo setHidden:YES];
} else {
[viewOne setHidden:NO];
[viewTwo setHidden:YES];
}
O funziona, dipende solo da come ti piace scrivere il codice.
+0
Il tuo primo esempio è albiet molto intelligente che manca alcune parentesi quadre alla fine. – Doug
Problemi correlati
- 1. Nascondere un pulsante in WPF
- 2. Nascondere un pulsante in Javascript
- 3. Come mostrare/nascondere una vista in EmberJS
- 4. Tocca e tira giù una vista
- 5. come nascondere l'utente della vista utente non usa la vista?
- 6. Mostrare e nascondere un pulsante di riproduzione su una visualizzazione video su Android
- 7. Come nascondere un pulsante in Xcode 6?
- 8. Aggiunta di un pulsante stazionario Sovrapposizione di una vista mappa
- 9. Come nascondere il tabbar quando si spinge una vista?
- 10. Mostrare/nascondere i collegamenti in una vista MVC ASP.Net
- 11. Nascondere un pulsante di azione mobile di un altro layout
- 12. Toccando un pulsante WPF a volte non si richiama il gestore di clic sotto Windows 8
- 13. Come nascondere la tastiera dopo una pressione su un pulsante Indietro di UINavigationBar su ios
- 14. Toccando un grafico Simbolo in CorePlot
- 15. Caricamento di un controller di visualizzazione in una vista Xcode
- 16. Nascondere la vista di gruppo in ExpandableList
- 17. Come nascondere il controllo pulsante in VBA
- 18. Come respingere modale toccando schermo nel ReactNative
- 19. Visualizzazione sia una vista a destra e un pulsante chiaro UITextField
- 20. LinearLayout di una WebView e un pulsante
- 21. Nascondere o disabilitare il pulsante Indietro nella vista finale dell'app di navigazione basata sul controller
- 22. Nascondere una vista in Region Manager, quando viene mostrata un'altra vista
- 23. Come posso nascondere un pulsante di dijit/form /?
- 24. nascondere il pulsante di scelta incontrollato
- 25. Differenza tra una vista AppCompat e una normale vista Android
- 26. Come nascondere un UIBarButtonItem?
- 27. come nascondere il pulsante nella barra delle azioni
- 28. come nascondere la selezione del pulsante HTML?
- 29. iOS/iPhone- Nascondere un pulsante quando viene cliccato su un altro
- 30. Swift - Come nascondere il pulsante indietro nella voce di navigazione?
Imposta/ripristina [nascosto] (http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/instp/UIView/hidden) , Forse? –