Wir migrieren von UISearchDisplayController
zu UISearchController
, eine Funktion, die früher perfekt funktionierte, ist ein wenig falsch und ich frage mich, ob wir nicht die API wie vorgesehen verwenden.UISearchController "manuelle" Suche UI glitch
Wir haben ein UITableViewController
, die ein UISearchController
und ein separates Ergebnis Controller verwendet die Ergebnisse angezeigt werden, auf einigen Fällen, wenn der Benutzer klickt auf einer Zelle in der ursprünglichen Tabelle wir die UISearchController
und füllen Sie das Suchfeld mit einem vordefinierten aufruf wollen Text.
Es gibt eine Art von UI Glitch, die wir ursprünglich nicht haben, wenn wir UISearchDisplayController
verwendet Der Code, den wir manuell die Suche Controller aufrufen verwendet, um:
[self.providerSearchResultsController.searchBar becomeFirstResponder];
[self.providerSearchResultsController.searchBar setText:providerName];
finde ich nicht konnte alles offiziell in der Apple-Dokumentation.
Vielleicht wird Ihnen helfen: https://stackoverflow.com/questions/31846311/uisearchbar-stretches-text-when-it -begins-editing –