Ich bin ein Neuling. Ich kann nicht herausfinden, wie und wo ResignFirstResponder aufgerufen wird, um die Tastatur loszuwerden, wenn der Benutzer die Eingabe des Textes in einem UITextField beendet hat. Ich bin etwas verwirrt von der UIResponder-Klasse. Die Monodokumentation besagt: "Um die Tastatur zu schließen, senden Sie die Nachricht UIResponder.ResignFirstResponder an das Textfeld, das derzeit der Erstbeantworter ist." Wie geht das? Kann jemand ein einfaches Arbeitsbeispiel posten? Es gibt viele Beispiele in Obj-C, aber keine in C#. Danke vielmals.Beispiel für UITextField ResignFirstResponder mit Monotouch
5
A
Antwort
17
Hier an example I've done recently:
private UITextField _textField;
public override void ViewDidLoad()
{
_textField = new UITextField();
_textField.Text = "King Alfonso III";
_textField.Bounds = bounds;
_textField.Placeholder = "Username";
_textField.ShouldReturn = delegate
{
_textField.ResignFirstResponder();
return true;
};
View.AddSubview(_textField);
}
Auch wenn Sie ein Formular mit einer Schaltfläche abgegeben, stellen Sie sicher, dass Sie alle Textfelder in der Schaltfläche klicken zurücktreten, um zu verhindern Responder Fehler bekommen.
public void ButtonClick(object sender, EventArgs e)
{
_textField.ResignFirstResponder();
// All other textboxes
// Other button logic
}
Verwandte Themen
- 1. Verständnis ResignFirstResponder mit UITextField
- 2. UITextField Kennung zu ResignFirstResponder
- 3. resignFirstResponder für UIPicker in UITextField Swift
- 4. Warum animiert UITextField bei resignFirstResponder?
- 5. UITableView reloadData bewirkt, dass UITextField resignFirstResponder
- 6. UITextField Beispiel in Cocos2d
- 7. Setze die Cursorposition in einem UITextField (Monotouch)
- 8. resignFirstResponder für alle Textfelder
- 9. resignFirstResponder für Nummernblock
- 10. ResignFirstResponder nicht die Tastatur (iPhone)
- 11. Tastatur reagiert nicht auf resignFirstResponder
- 12. iPhone-Tastatur, Fertig-Taste und ResignFirstResponder
- 13. Foto/Bildbetrachter für Monotouch
- 14. Monotouch-Bindung für TouchJSON?
- 15. iPad Popover Textfeld - resignFirstResponder nicht Tastatur
- 16. UIDatePicker in Monotouch
- 17. Kann ich mit VB.NET für MonoTouch entwickeln?
- 18. Wie UITextField Cursor zum nächsten Textfeld verschieben
- 19. inputAccessoryView die Sicht nicht ausblenden, wenn -resignFirstResponder?
- 20. UISearchBar und ResignFirstResponder
- 21. SQLite Leitfaden für Monotouch Entwicklung
- 22. resignFirstResponder funktioniert nicht in einem Modalansicht-Controller
- 23. Monotouch - ReloadData()
- 24. Tastatur vom Bildschirm entfernen, ohne resignFirstResponder anrufen
- 25. Monotouch UITableView mit Bildern
- 26. Welche Datenzugriffstechnologie für Monotouch verwenden?
- 27. MonoTouch Hallo Welt für iPad
- 28. Change textcolor für UITextField
- 29. iPhone SDK - UITextField mit + Schaltfläche für Kontakte
- 30. resignFirstResponder() in Third-Party Keyboards
Top Kumpel! Ich fühle mich ganz nett :) Danke nochmal Chris! – Tajomaru
@kentakhy Ich bin froh zu helfen, es dauerte ungefähr 3 Stunden, um es aus kleinen Bits im Web und Miguels Beispielen herauszufinden: http://github.com/migueldeicaa/monotouch-samples –