Я пытаюсь программно перейти на LiveController.swift
. Соответствующий бит кода находится здесь в LiveController.swift
self.performSegue(withIdentifier:"openWelcomePage" ,sender:self)
, который выдает ошибку:
2020-04-16 20:51:44.614413-0400 alpha[53206:2805423] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Receiver (<alpha.LiveController: 0x101c248c0>) has no segue with identifier 'openWelcomePage''
Это указывает на то, что последовательность не была названа. Но он имеет:
Общая раскадровка здесь:
Обратите внимание на выделенный NavigationController
является источником, он встраивает Live
, который присоединен к LiveController.swift
. Цель перехода - страница с Log in
и Sign up
.
Обратите внимание, когда я помещаю кнопку в LiveController
и перетаскиваю переход от кнопки к представлению Welcome
, называю ее buttonSegue
:
self.performSegue(withIdentifier:"buttonSegue" ,sender:self)
отображает страницу модально как и ожидалось.