Ich bin nicht sicher, warum das so schwer ist. Ich habe eine UISearchBar oben auf meiner Seite. Wenn der Benutzer in diese UISearchBar eingibt, werden die Ergebnisse in der UITableView unterhalb der Suchleiste automatisch gefiltert. Es gibt keinen Suchknopf, da ich suche, wenn Tasten gedrückt werden. Der Ablauf der Anwendung besteht darin, dass der Benutzer eine Suche in die Suchleiste eingibt (mit der angezeigten Tastatur) und dann die Ergebnisse in der Tabellenansicht abrollt - an diesem Punkt muss die Tastatur verschwinden.Tastatur verstecken, wenn der Fokus ausfällt UISearchBar
Ich habe es schwer, die Tastatur verschwinden zu lassen.
Ich weiß, dass ich tun muss:
[searchBar resignFirstResponder];
die Tastatur zu bekommen, verschwinden, aber ich kann nicht finden, was Delegierten ich dies auf ausführen müssen. Ich möchte dies tun, sobald der Benutzer die Tabellenansicht berührt.
Irgendwelche Ideen?
prüfen dies: http://stackoverflow.com/questions/7482266/resign-keyboard-when-losing-focus- on-uisearchbar – alternatiph