私は私の警告表示としてSCLAlertViewフレームワークを使用します。 https://github.com/vikmeup/SCLAlertView-SwiftSWIFTのget nilの値
私は、テキストフィールドとalertviewを作成します。ここにコードがあります。
let emailSubmit: UITextField = UITextField()
let passwordSubmit: UITextField = UITextField()
var email: String?
var password: String?
//This function call when loginbutton tapped
func showLogin(){
let alertView = SCLAlertView()
let emailSubmit = alertView.addTextField("Enter your Email")
let passwordSubmit = alertView.addTextField("Password")
email = emailSubmit.text
password = passwordSubmit.text
passwordSubmit.secureTextEntry = true
alertView.addButton("Confirm", target:self, selector:#selector(ViewController.submitLogin))
alertView.showTitle(
"Login",
subTitle: "",
duration: nil,
completeText: "Cancel",
style: .Info)
}
ボタンの機能を追加する必要がありました。関数名はsubmitLoginです。ログイン情報(textfield.text
)をバックエンドサーバーに送信するために使用します。私は送信ボタン をクリックした後、しかし、それだけでそれは私が誰でもコードで間違っているものを指摘することができ送信ボタンをクリックすると、しかし、それはnilを表示
func submitLogin(){
let email = emailSubmit.text!
let password = passwordSubmit.text!
print("\(email),\(password)")
}
提出ログインボタン機能であるnilの値を返します?
omg ...私は関数を呼び出すセクタを作成すべきではありません。もっと複雑になるでしょう。ありがとう !まあ説明! –