2016-07-06 11 views
2

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.

+0

Vielleicht wird Ihnen helfen: https://stackoverflow.com/questions/31846311/uisearchbar-stretches-text-when-it -begins-editing –

Antwort