Ho una vista e l'utente è in questa vista, e non c'è modo di andare via. C'è un annuncio e, dopo un certo periodo di tempo, viene visualizzato il pulsante "Vai", o meglio, passa automaticamente alla vista successiva! Sto usando uno storyboard.Posso aggiungere un timer alla mia vista per passare alla vista successiva?
5
A
risposta
8
Dovrai farlo nel codice. E 'semplice come:
- (void)goToNextView {
[self performSegueWithIdentifier:@"segueToNextView" sender:self];
}
- (void)viewDidLoad {
[self performSelector:@selector(goToNextView) withObject:nil afterDelay:5];
}
Ora segueToNextView
accadrà 5 secondi dopo il caricamento View Controller.
2
certamente, aggiungere il timer e quindi nel gestore del timer, chiamare performSegueWithIdentifier:sender:
. dovrai farlo nel codice; otterrete il nome del seguito mentre lo impostate nello storyboard e quindi lo userete come argomento identificatore della chiamata.
0
Swift 4
DispatchQueue.main.asyncAfter(deadline: .now() + .seconds(2)) {
self.performSegue(withIdentifier: "segueName", sender: self)
}
Problemi correlati
- 1. passare parametri alla mia vista parziale?
- 2. Come impedire alla vista di passare il suo modello alla vista parziale, ma invece passare null?
- 3. Come passare AttributeSet alla vista personalizzata
- 4. MVC Passare alla vista controller diversa
- 5. Come posso aggiungere un'ombra alla vista del basso?
- 6. Come posso aggiungere una scheda alla vista contatti di Tridion?
- 7. Come passare alla lettera maiuscola successiva?
- 8. iPhone SDK: come posso aggiungere una vista di scorrimento alla mia applicazione?
- 9. Come passare alla vista struttura in VC++ 2012?
- 10. passa un modello diverso alla vista parziale
- 11. iOS: Ritornare alla vista precedente
- 12. Accesso alla vista in awakeFromNib?
- 13. UINavigationController torna alla prima vista
- 14. c'è un modo per passare solo un numero intero alla mia vista senza creare un modello in mvc
- 15. Passa i dati alla vista in Express
- 16. ASP.NET MVC - Come passare una matrice alla vista?
- 17. redirect_to con parametri. Come passarli alla mia vista?
- 18. Come passare l'elenco dal controller alla vista in MVC 3.
- 19. Puoi passare i dati alla successiva iterazione in (per ...)?
- 20. come aggiungere una vista personalizzata alla palette in Android Studio?
- 21. Aggiungi una vista alla fine della Webview
- 22. Come posso ottenere Eclipse per passare alla vista SVN sulla sincronizzazione con il repository?
- 23. Come aggiungere la vista come sfondo alla superficie?
- 24. Come aggiungere uno sfondo personalizzato alla vista tabella di UISearchDisplayController?
- 25. Aggiungere una vista dinamicamente alla voce del RecyclerView
- 26. Posso avere colonne di bootstrap passare alla riga successiva due alla volta su schermi più piccoli?
- 27. Come aggiungere Subview alla gerarchia del livello di vista
- 28. Come aggiungere correttamente una vista personalizzata alla barra degli strumenti?
- 29. aggiunta uiview come sottoview alla vista principale
- 30. Come aggiungere tempo al timer per il conto alla rovescia?