In meinem Tableviewcontroller mit einem SearchBar ich die folgende Methode verwenden:SearchBar textDidChange
-(void) searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
{
...my code
}
und es funktioniert gut, wenn ich den Text direkt in die Suchleiste eingeben.
Das Problem, das ich jetzt habe, ist, dass ich diese Methode programmatisch aufrufen möchte - was bedeutet, dass ich die Suchleiste aus meinem Code, den ich weiß, ausfüllen soll (eigentlich wähle ich ein kürzlich gesuchtes Wort in meiner Sprache) wörterbuch anwendung) und rufen so etwas wie:
[SearchBar textDidChange: recentlySearchedWord]
aber das funktioniert einfach nicht von überall in meinem Code.
Bitte helfen Sie mir, wenn Sie eine Idee haben, wie Sie das lösen können.
Danke,
Tim
Vielen Dank. Das ist genau das, was ich gesucht habe :) – user1454623
wie machst du das in swift? –
@JosephAstrahan meinst du: searchBar (searchBar, textDidChange: recentlySearchedWord) –