Tengo una vista y el usuario está en esta vista, y no hay forma de desaparecer. Hay un anuncio, y luego de un período de tiempo aparece el botón "ir", o mejor, ¡va a la vista siguiente automáticamente! Estoy usando un guión gráfico.¿Puedo agregar un temporizador a mi vista para pasar a la siguiente vista?
5
A
Respuesta
8
Tendrás que hacerlo en el código. Es tan simple como:
- (void)goToNextView {
[self performSegueWithIdentifier:@"segueToNextView" sender:self];
}
- (void)viewDidLoad {
[self performSelector:@selector(goToNextView) withObject:nil afterDelay:5];
}
Ahora segueToNextView
va a pasar 5 segundos tras la carga de controlador de vista.
2
Sin duda, agregue el temporizador, y luego en el controlador del temporizador, llame al performSegueWithIdentifier:sender:
. tendrás que hacer esto en el código; obtendrá el nombre del segue como lo configuró en el guión gráfico, y luego lo usará como el argumento identificador de la llamada.
0
Swift 4
DispatchQueue.main.asyncAfter(deadline: .now() + .seconds(2)) {
self.performSegue(withIdentifier: "segueName", sender: self)
}
Cuestiones relacionadas
- 1. ¿Puedo pasar un tipo anónimo a mi vista ASP.NET MVC?
- 2. Pasar un ManagedObjectContext a una segunda vista
- 3. ¿Cómo puedo pasar un parámetro a una vista en iOS?
- 4. Cómo pasar AttributeSet a la vista personalizada
- 5. Agregar navigationcontroller a la vista de detalles en vista dividida
- 6. CodeIgniter: pasar datos a una vista incluida en una vista
- 7. Agregar campo a la vista predeterminada SPList
- 8. Pasar objetos anónimos desde una vista a una vista parcial
- 9. Pasar objeto con NSNotificationCenter a otra vista
- 10. pasando los parámetros a mi vista parcial?
- 11. Cómo pasar parámetros a una vista
- 12. ¿Cómo pasar múltiples modelos a la vista en ASP.NET MVC?
- 13. ¿Puedo acceder a una enumeración C# en mi vista Razor?
- 14. no se puede agregar vista a edmx
- 15. ¿Cómo agregar una vista programmattically a RelativeLayout?
- 16. Cómo pasar un modelo a una vista Razor de Nancy
- 17. ¿Cómo pasar la referencia de vista a la vista personalizada de Android?
- 18. ¿Cómo puedo vincular esta Vista a este modelo de vista?
- 19. Agregar permiso de nivel de objeto a la vista genérica
- 20. información pasar de un modelo de vista a otro
- 21. ¿Cómo puedo pasar contenido HTML a una vista parcial en MVC-Razor como un bloque "para"
- 22. ASP.NET MVC - ¿Cómo pasar una matriz a la vista?
- 23. iPhone SDK: ¿Cómo puedo agregar una vista de desplazamiento a mi aplicación?
- 24. Cómo agregar un dll a gac en vista
- 25. Cómo agregar onclicklistener a la vista de texto generada dinámicamente?
- 26. Vista() frente a Vista parcial()
- 27. ¿cómo puedo acceder a la vista de un controlador de vista padre desde un controlador de vista hijo?
- 28. agregar uiview como una subvista a la vista principal
- 29. Cómo pasar a la siguiente información
- 30. ¿Agregar vista a un fragmento dinámicamente en Android?