2012-07-22 4 views

答えて

8

コードで行う必要があります。

- (void)goToNextView { 
    [self performSegueWithIdentifier:@"segueToNextView" sender:self]; 
} 

- (void)viewDidLoad { 
    [self performSelector:@selector(goToNextView) withObject:nil afterDelay:5]; 
} 

segueToNextViewは、ビューコントローラが読み込まれてから5秒後に発生します。

2

必ず、タイマーを追加してから、タイマーハンドラでperformSegueWithIdentifier:sender:を呼び出してください。コードでこれを行う必要があります。あなたはストーリーボードでそれを設定する際にセグエの名前を取得し、それをコールの識別子引数として使用します。

0

スイフト4

DispatchQueue.main.asyncAfter(deadline: .now() + .seconds(2)) { 
    self.performSegue(withIdentifier: "segueName", sender: self) 
} 
関連する問題