Этот
self.performSegue(withIdentifier: "secondVC", sender: self)
не будет работать внутри viewDidLoad
. Обдумайте его обертывание внутри Dispatch-after или внутри флага bool в viewDidAppear
DispatchQueue.main.asyncAfter(deadline:.now() + 2 ) {
self.performSegue(withIdentifier: "secondVC", sender: self)
}
ИЛИ
var once = true
override func viewDidAppear() {
super.viewDidAppear()
if once {
self.performSegue(withIdentifier: "secondVC", sender: self)
once = false
}
}