2012-07-22 24 views

cevap

8

Kodda bunu yapmak zorundasınız.

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

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

Şimdi segueToNextView görünüm denetleyicisi yüklendikten sonra 5 saniye olur: gibi bu kadar basit.

2

kesinlikle zamanlayıcı eklemek ve sonra zamanlayıcı işleyicisinde, performSegueWithIdentifier:sender: diyoruz. Bunu kodda yapmanız gerekecek; Film şeridinde belirttiğiniz gibi, segue adını alırsınız ve sonra bunu, arayanın tanımlayıcı argümanı olarak kullanırsınız.

0

Swift 4

DispatchQueue.main.asyncAfter(deadline: .now() + .seconds(2)) { 
    self.performSegue(withIdentifier: "segueName", sender: self) 
} 
İlgili konular