在我tableViewController与我使用下面的方法搜索栏:搜索栏textDidChange
-(void) searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
{
...my code
}
,当我直接键入文本搜索栏能正常工作。
我现在的问题是,我想以编程方式调用此方法 - 这意味着我想从我的代码中填充搜索栏,我知道该怎么做(实际上,我正在选择一种最近搜索的语言,以我的语言字典应用程序),并调用类似:
[SearchBar textDidChange: recentlySearchedWord]
但是这根本不从任何地方在我的代码工作。
请帮助我,如果你有一些想法如何解决这个问题。
感谢,
添
非常感谢。这正是我正在寻找的:) – user1454623 2012-07-29 22:01:11
你如何在swift中做到这一点? – 2016-04-11 10:21:11
@JosephAstrahan你的意思是:searchBar(searchBar,textDidChange:recentSearchedWord) – 2016-08-03 08:11:59