2012-07-22 9 views

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