Ich habe eine UIAlert erzeugt und möchte diese verlinken, um einen neuen viewController zu öffnen. Ich habe neue Dateien für jeden der verschiedenen Viewcontroller, die ich habe, hinzugefügt und die Klasse verlinkt.UIAlertController um zu neuen ViewController zu gelangen
der Code ich habe, ist ..
@IBAction func CorrectButton(_ sender: UIButton) {
let refreshAlert = UIAlertController(title: "Correct Answer", message: "Congratulations", preferredStyle: UIAlertControllerStyle.alert)
let vc = ThirdViewController()
refreshAlert.addAction(UIAlertAction(title: "Ok", style: .default, handler: { (action: UIAlertAction!) in self.present(vc, animated: true, completion: nil)
}))
present(refreshAlert, animated: true, completion: nil)
}
im Grunde, wenn der Benutzer auf der richtigen Antwort klickt der Alarm öffnet sich und dann, wenn der Benutzer klickt auf „OK“ i ein neuen Viewcontroller mit Pop-up will der nächste Teil der App. Alles, was gerade geschieht, ist, wenn ich in der Warnmeldung auf "OK" klicke, wird der Bildschirm schwarz?
jede Hilfe sehr dankbar ..