Я пытаюсь вызвать раскладку segue, как только viewDidLoad вызывается на контроллере представления. Segue имеет прикрепленный идентификатор и отлично работает при вызове изнутри метода, связанного с кнопкой или другим элементом управления. Но он не работает внутри viewDidLoad. Он просто молчал. Есть ли правило о том, что segue игнорируется в viewDidLoad?
Я пробовал оба:
[self performSegueWithIdentifier: @"mySegue"
sender: self];
и это:
[self dismissViewControllerAnimated:YES completion:^() {
[self performSegueWithIdentifier:@"mySegue" sender:self];
}];
Ни одна из них не работает.