0
ユーザーが電子メールをキャンセルしたときにアラートを表示します。このために私は次のコードを使用します:MFMailComposeViewControllerのスウィフトショーアラートdidFinishWith結果
関数が呼び出され、メールビューは閉じられますが、警告は表示されません。私はこのコードをUITableViewControllerの内部で使用します。誰でも助けてくれますか?
ユーザーが電子メールをキャンセルしたときにアラートを表示します。このために私は次のコードを使用します:MFMailComposeViewControllerのスウィフトショーアラートdidFinishWith結果
関数が呼び出され、メールビューは閉じられますが、警告は表示されません。私はこのコードをUITableViewControllerの内部で使用します。誰でも助けてくれますか?
完了ブロック内にalertControllerを表示します。このような
controller.dismiss(animated: true, completion: {
if result == .cancelled {
let alertController = UIAlertController(title: "E-Mail not sent!", message: "E-Mail not sent.", preferredStyle: .alert)
alertController.addAction(UIAlertAction(title: "OK", style: .cancel, handler: { (action: UIAlertAction!) in
}))
present(alertController, animated: true, completion: nil)
}
})
..
そう簡単に...感謝:) –