Представить контроллер вида входа в систему модально в приложении с вкладками Swift - PullRequest
0 голосов
/ 03 октября 2018

Я пытаюсь представить контроллер представления модально от моего делегата приложения, однако я получаю ошибку ниже.При создании проекта я выбрал приложение с вкладками.Мне нужна помощь, чтобы устранить эту ошибку и представить контроллер представления.Также был бы признателен за код для отклонения контроллера представления тоже

2018-10-03 20:28:57.324 App[74397:2825933] Warning: Attempt to present <App.SignUpViewController: 0x7fbd7b608c60> on <UITabBarController: 0x7fbd7b407620> whose view is not in the window hierarchy!

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    // Override point for customization after application launch.
    showSignUpView()
    return true
}

func showSignUpView() {
    let storyboard = UIStoryboard(name: "Main", bundle: nil)
    let signUpViewController = storyboard.instantiateViewController(withIdentifier:"SignUpViewController") as! SignUpViewController
    signUpViewController.modalPresentationStyle = UIModalPresentationStyle.fullScreen
    signUpViewController.modalTransitionStyle = UIModalTransitionStyle.coverVertical
    window?.rootViewController?.present(signUpViewController, animated: true, completion: nil)
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...