Se la vostra interfaccia utente è disposto in uno storyboard, è possibile impostare un NSTimer
in viewDidLoad
del vostro primo ViewController
e quindi chiamare performSegueWIthIdentifier
quando il timer incendi:
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let timer = NSTimer.scheduledTimerWithTimeInterval(8.0, target: self, selector: #selector(timeToMoveOn), userInfo: nil, repeats: false)
}
func timeToMoveOn() {
self.performSegueWithIdentifier("goToMainUI", sender: self)
}
Ecco come impostare la segue nella Storyboard:
- controllo di trascinamento dal proprietario sull'icona del file della prima
ViewController
al secondo ViewController
.
- Scegli "modale" dal pop-up.
- Cliccare sulla freccia segue che appare tra i controller di vista. Nell'ispettore Inspections per il seguito ...
- Dai ai tuoi passi un identificatore.
- Spegnere anima se non si desidera visualizzare la diapositiva schermo.