在带有 searchBar 的 tableViewController 中,我使用以下方法:
-(void) searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
{
...my code
}
当我直接在 searchBar 中输入文本时,它工作正常。
我现在遇到的问题是我想以编程方式调用此方法 - 这意味着我想从我知道如何做的代码中填写搜索栏(实际上我正在我的语言词典应用程序中选择一个最近搜索过的单词)和调用类似的东西:
[SearchBar textDidChange: recentlySearchedWord]
但这根本不适用于我的代码中的任何地方。
如果您知道如何解决这个问题,请帮助我。
谢谢,
蒂姆