2017-05-24 10 views
0

私は、PHPサイトへの投稿が行われた後、AlertControllerを呼び出してユーザーにメッセージを表示しようとしています。 IBActionボタンの中にAlertControllerを呼び出すのに問題があります。助けを前にありがとう。私は何か基本的なものを欠いていると確信しています。ここでUAlertControllerをIBActionボタンから呼び出してください

がやるような

func CreateAlert(title: String, message: String) { 

     let alertController = UIAlertController(title: title, message: 
      message, preferredStyle: UIAlertControllerStyle.alert) 

     alertController.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.default,handler: nil)) 

     self.present(alertController, animated: true, completion: nil) 
    } 
+0

の下にあなたのCreateAlert funcを変更

//Button Press Function @IBAction func UPDATE_BTN(_ sender: UIButton) { let SSID = SSID_INPUT.text let PASS = PASS_INPUT.text //Call SSID and PASS Valid to Check Length let ssid_return = isSSIDValid(SSID!) let pass_return = isPasswordValid(PASS!) //If They Pass, Then Send to Web Server if(ssid_return && pass_return) { print("Valid, Sending Info") //Send Info to Webserver to Update Info SEND_POST(SSID: SSID!,PASS: PASS!) //This is where I want to call the ALERT.... func viewDidAppear(_: animated: Bool){ CreateAlert(title: "TEST", message: "IT WENT THROUGH") } } //Otherwise Send User Error else { //Also Call Another Alert Here To Say It Didn't Post... print("Not Valid") } } 

そして、ここでは私のAlertController

//Alert Function func CreateAlert (title:String, message:String){ let Alert = UIAlertController(title: title, message: message, preferredStyle: UIAlertControllerStyle.alert) Alert.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.default, handler: {(ACTION) in Alert.dismiss(animated: true, completion: nil) })) self.present(Alert, animated: true, completion: nil) } 
Alwin

+0

聞いてください。コードを変更します。しかし、どのように警告機能を呼び出すのですか? –

答えて

0
のコード..です私のコードのスニペットではありませんlet letまたはvarの名前をCapitalizedで開始します。警報に警報を鳴らさせてください。
+0

これはもっと洗練された例ですが、アラートを表示する関数をどのように呼び出すのですか?私はfunc viewDidAppearを呼び出すことでそれを正しくやっていますか? –

+0

私はそれを得た。私はそれが作成される前に関数を呼び出すことを試みていた。助けをありがとう! –

関連する問題