Hier versuche ich diesen Code ....... enter image description here Ich versuche diesen Code ... Ich möchte eine Schaltfläche deaktivieren, während ein Benutzername und ein Passwort zu validieren. Wenn mein Benutzername und mein Passwort korrekt sind, wird meine Schaltfläche aktiviert ... Aber ich habe keine richtige Antwort bekommen.Wie kann ich eine Schaltfläche während der Validierung einer Schaltfläche aktivieren/deaktivieren?
Wie kann ich eine Schaltfläche während der Validierung einer Schaltfläche aktivieren/deaktivieren?
Antwort
Es sieht für mich wie sbutton
ist eine IBAction, kein Ausgang. Wenn ja, wird Ihr Code wahrscheinlich nicht kompilieren. Sie müssen den Steuerungsknopf von Ihrer Schaltfläche in den Code ziehen, um ein IBOutlet für Ihre Schaltfläche zu erstellen, und die Schaltfläche zum Aktivieren/Deaktivieren der Schaltfläche verwenden.
Vielen Dank sir .. Ich erstelle eine Steckdose und getan, was Sie gesagt haben .. Aber meine Taste ist immer noch deaktiviert nach Eingabe eines korrekten Benutzernamens und eines Passworts. –
Bearbeiten Sie Ihre Frage, um den aktualisierten Code anzuzeigen. (Kein Screenshot Ihres Codes, sondern Ihr tatsächlicher Code als Text.) –
-(void)checkValidation
{
NSString *strUserName = [_txtUsername.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
NSString *strPassword = [_txtPassword.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
if([strUserName isEqualToString:@"YOURSTRING"] && [strPassword isEqualToString:@"YOURSTRING"])
{
// make your button enable
}
else
{
// make it disable
}
}
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSString *newString = [textField.text stringByReplacingCharactersInRange:range withString:string];
newString = [newString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
[self performSelector:@selector(checkValidation) withObject:nil afterDelay:0.3];
return TRUE;
}
Wenn Sie delegieren zu Ihrem Textfeld nicht gesetzt setze dann den Delegaten als
folgtself.stext1.delegate = self;
self.stext2.delegate = self;
Dann
-(void)enableDisableSave {
NSString * userName = @"kavitha";
NSString * password = @"kavitha";
if([userName isEqualToString:self.stext1.text] && [password isEqualToString:self.stext2.text]) {
self.sendBtn.enabled = YES;
} else {
self.sendBtn.enabled = NO;
}
}
- 1. Wie kann ich eine jqueryui-Schaltfläche deaktivieren?
- 2. Wie kann ich eine Schaltfläche in HTML
- 3. ng-Nachrichten Validierung mit einer Schaltfläche
- 4. Wie kann ich eine Schaltfläche in einer Ansicht dynamisch ausblenden?
- 5. Wie kann ich eine YUI-Datentabelle mit einer Schaltfläche aktualisieren?
- 6. HTML/Javascript Wie kann ich eine Schaltfläche mit einer anderen Schaltfläche verknüpfen?
- 7. Kann ich einen bestimmten Stil für die Ergebnisse der Validierung auf nur eine Schaltfläche anwenden?
- 8. Wie positioniere ich eine flüssige/elastische Textbox neben einer Schaltfläche?
- 9. RxSwift: Observable, während eine Schaltfläche gedrückt
- 10. Wie ändere ich die Farbe einer Schaltfläche, wenn ich auf eine andere Schaltfläche geklickt habe?
- 11. ohne Formular für die Validierung Wie kann ich eine Schaltfläche in eckigen, wenn Feld ist leer
- 12. Auslösen einer Schaltfläche beim Eingeben einer Schaltfläche
- 13. Wie kann ich eine Schaltfläche mit jQuery markieren?
- 14. Navigationsfehler während der Schaltfläche onPress-Ereignis
- 15. Wie pausiere ich eine Schleife mit einer Schaltfläche in PyGObject?
- 16. Shiny - dashboardPage - wie kann ich eine Schaltfläche Box Kopf hinzufügen
- 17. Entfernen einer dynamisch erstellten Schaltfläche während der Laufzeit vb2008
- 18. JavaScript classList funktioniert nicht, während ich auf eine Schaltfläche klicke
- 19. Wie kann ich meine Absenden-Schaltfläche nicht wie eine Schaltfläche aussehen lassen?
- 20. C# - Erstellen einer Schaltfläche, wenn eine andere Schaltfläche geklickt wird
- 21. Wie kann ich den Text einer Dateiupload-Schaltfläche erhalten?
- 22. CSS-Anweisung zum Ändern der Farbe einer Schaltfläche WÄHREND Klicken
- 23. Wie kann ich eine Silverlight 2.0-Schaltfläche vollständig transparent machen?
- 24. Wie kann ich eine Absenden-Schaltfläche neu gestalten?
- 25. Wie suche ich eine DataGridView nach ID mit einer Schaltfläche?
- 26. jquery Validierung für bestimmte Schaltfläche onclick
- 27. Wie mache ich eine Schaltfläche transparent
- 28. Wie kann ich die Größe einer Schaltfläche festlegen?
- 29. Wie ändert man eine Eigenschaft einer Schaltfläche entsprechend der Schaltfläche, auf die geklickt wurde?
- 30. Wie kann ich versteckte Schaltfläche auf HTML
Fügen Sie Ihren Code als Text, um diese Funktion implementieren bitte nicht vorstellen. –
Sind Sie sicher, dass der Delegat Ihres Textfelds richtig eingestellt ist? –
Mögliches Duplikat von [swift - validating UITextField] (https://stackoverflow.com/questions/31495188/swift-validating-uitxtfield) – Adrian