Frage

In meiner Anwendung habe ich sehene Feld ein und während all Werte in dem Einfügen wird die Anzeige nach Werten des Tableview als Nr. von Zeilen.

Ich möchte, dass, wenn ich auf dem Tableview blättern Sie mit so vielen gefüllten Reihen aufweist, muss die Tastatur zum Zeitpunkt des Scrollens versteckt werden.

Ich habe auf dem Netz suchen, aber nicht in der Lage, die Lösung zu finden.

geben Sie bitte eine Lösung mit Code-Schnipsel oder wertvoller Verbindung oder einer Lösung.

Danke, Mishal Shah

War es hilfreich?

Lösung

In Ihrem Tisch Controller, fügen Sie diese:

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
    [myTextField resignFirstResponder];
}

Andere Tipps

Im Allgemeinen setzt [myTextField resignFirstResponder] die Tastatur modale Ansicht entfernt. Je nachdem, wie Sie eingerichtet haben Scrollen Handhabung, sollte dies ausreichen, um Ihre Frage zu beantworten.

Sie einfach diesen Code schreiben, in dem Sie die Tastatur ausblenden möchten. Mit diesem Code gibt es keine Notwendigkeit ResignFirstResponder zu tun.

[self.view endEditing: YES];

Njoy ..:)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top