He estado creando aplicaciones "if/then" para android y ahora mi jefe quiere que haga lo mismo para su iPad. Solo necesito averiguar cómo codificar para que cuando se haga clic en los botones, oculte la vista actual (texto y botón) y revele el siguiente conjunto de texto y botones.Ocultar una vista y mostrar otra al tocar un botón
11
A
Respuesta
30
Asegúrese de que sus dos juegos de texto/botones están en dos UIViews (me referiré a ellos como 'viewOne' y 'viewTwo'), cuando se desea intercambiar sus puntos de vista, utilizar este código:
[viewOne setHidden:[viewTwo isHidden]];
[viewTwo setHidden:![viewTwo isHidden]];
No es la forma más comprensible de hacerlo, pero es una de las más cortas. Para algo más fácil de leer:
if ([viewOne isHidden]) {
[viewOne setHidden:NO];
[viewTwo setHidden:YES];
} else {
[viewOne setHidden:NO];
[viewTwo setHidden:YES];
}
De cualquier funcionará, sólo depende de cómo le gusta a escribir el código.
+0
Su primer ejemplo es muy inteligente, aunque le faltan algunos corchetes al final. – Doug
Cuestiones relacionadas
- 1. Tocar y desplegar una vista
- 2. Ocultar el botón y mostrar de nuevo el toque
- 3. Cómo mostrar/ocultar una vista en EmberJS
- 4. Ocultar/Mostrar Barra de navegación y barra de herramientas al tocar
- 5. un problema al deshabilitar ¿Mostrar selección al tocar UITableview?
- 6. iPhone: ¿Es posible ocultar el teclado al tocar UITextField?
- 7. ¿Cómo mostrar una vista durante 3 segundos y luego ocultarla?
- 8. Incrustar una vista web en otra vista
- 9. Problema al mostrar/ocultar divs
- 10. ¿Cómo puedo mostrar una vista como una superposición de otra?
- 11. Mostrar y ocultar widgets
- 12. Ocultar y mostrar una celda del TableLayoutPanel
- 13. WPF. Cómo ocultar/mostrar la ventana principal desde otra ventana
- 14. Mostrar/Ocultar enlaces en una vista ASP.Net MVC
- 15. Jquery animar ocultar y mostrar
- 16. ¿Cómo mostrar ventana emergente al tocar superposición en android?
- 17. ocultar y mostrar el panel con jQuery
- 18. Mostrar, Ocultar y luego volver a mostrar Diseños, cortes Eventos
- 19. C# ocultar y mostrar comentarios
- 20. ¿Cómo ocultar una vista mediante programación?
- 21. ¿Cómo forzar al teclado a mostrar/ocultar?
- 22. Django, mostrando una vista en otra vista?
- 23. mostrar/ocultar la imagen al hacer clic
- 24. iPhone: ocultar/mostrar la barra de herramientas
- 25. "Ocultar" la barra de pestañas al presionar una vista
- 26. Mostrar/ocultar QDockWidget?
- 27. ¿Cómo mostrar el teclado sin tocar UISearchbar?
- 28. Ocultar un botón en Javascript
- 29. ¿Puedo mostrar/ocultar una determinada celda en una UITableView dependiendo del estado de otra celda?
- 30. Cómo ocultar y mostrar un div con coffeescript - Rails 3.1
Establecer/restablecer [oculto] (http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/instp/UIView/hidden) , ¿quizás? –