Как правильно применить подарок, работающий в Swift? - PullRequest
0 голосов
/ 30 декабря 2018

У меня проблемы с приложением в swift 4. Я хотел бы автоматически переместить мой контроллер вида, когда моя строка получает значение без нуля.(Прогрессивно)

Однако это не работает совсем.

if(rst_str != nil){
    let nextView = storyboard?.instantiateViewController(withIdentifier: "viewListController") as! ViewListController

    //viewListController.delegate = self;

    print("log storyboard");

    self.present(nextView, animated: true, completion: nil);
}

Сообщение "раскадровка журнала" печатается нормально.Однако линия self.present вообще не работает.

Как решить проблему?

1 Ответ

0 голосов
/ 30 декабря 2018

Строка

 self.present(nextView, animated: true, completion: nil);

не будет работать в 2 случаях

1 - текущий виртуальный канал, в котором вы запускаете эту строку, в настоящее время не полностью выложен, например, если он включен viewDidLoad

2 - текущий vc в настоящее время представляет другой vc

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...