Как вы получаете текст, введенный пользователем в строку поиска? - PullRequest
4 голосов
/ 16 июня 2011

Я хочу иметь возможность получить текст, введенный пользователем в строку поиска, и сравнить слова в массиве. Но я не уверен, как получить текст из панели поиска, я знаю, в Java это просто getText.

Ответы [ 2 ]

13 голосов
/ 16 июня 2011

Если вы назвали UISearchBar просто searchBar, вы можете получить текст с помощью

searchBar.text
2 голосов
/ 11 ноября 2014

В методе SearchBar Delegate вы можете получить текст панели поиска

-(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
{
    NSString *str = searchBar.text;
    NSLog(@"%@",str);
}
...