-2
ボタンの操作でテキストフィールドの検証を実行しようとしました。&バリデーションを行わずにsegueを終了します。 iOSの新機能& swiftです。ボタンがボタンを離したときに、迅速にテキストフィールドの検証をチェックする方法は?
ボタンの操作でテキストフィールドの検証を実行しようとしました。&バリデーションを行わずにsegueを終了します。 iOSの新機能& swiftです。ボタンがボタンを離したときに、迅速にテキストフィールドの検証をチェックする方法は?
あなたのボタンアクション
@IBAction func Button_Action(sender: AnyObject) {
if txt_out.text=="" //txt_out will be your UITextField outlet
{
pass=false;
}
else
{
pass=true;
}
}
override func shouldPerformSegueWithIdentifier(identifier: String, sender: AnyObject?) -> Bool {
return pass;
}
でグローバルブール変数
var pass=true;
を作成するか、直接shouldPerformSegueWithIdentifier
方法でUITextField
の検証を置くことができます。
override func shouldPerformSegueWithIdentifier(identifier: String, sender: AnyObject?) -> Bool {
if txt_out.text==""
{
return false;
}
else
{
return true;
}
}
あなたは解決策を持っていますか? –