私はUIAlertを生成しました。これをリンクして新しいviewControllerを開きたいと思います。私は私が持っている異なるviewcontrollersのそれぞれの新しいファイルを追加し、クラスをリンクしている。新しいViewControllerに行くUIAlertController
私が持っているコードは、基本的には、ユーザーが、私は新しいのViewControllerは、とポップアップ表示したい「OK」クリックしたときに正しい答えをユーザーがクリックするアラートが、その後ポップアップしますとき。..
@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)
}
ですアプリの次の部分。現在起こっているのは、画面が黒くなっているアラートメッセージの「ok」をクリックしたときだけです。
任意の助けをいただければ幸いです..あなたはOKボタンの完了ハンドラ内に行きたいのViewController Instatise