В моем приложении у меня есть экран входа. Однако при подключении segue от кнопки входа в систему к следующему (настольному) контроллеру просмотра вы всегда можете продолжить, независимо от того, что вы вводите в качестве информации для входа. Как проверить регистрационную информацию, а затем решить, следует ли выполнять сеанс или нет, и как выполнить сеанс условно?
Можно ли добиться этого, работая с segue? Я знаю, что это может быть сделано программно, но тогда мне нужен другой контроллер навигации, потому что мне нужна панель навигации.