我正在尝试确定如何将UISearchBar
呼叫延迟textDidChange
到几毫秒过去。我的目标是将多个键盘条目聚合到一个远程 Web 服务调用中。正如我现在拥有的那样,我每次击键都会调用服务器,这太过分了。
如果在其中一个UISearchBar
Delegate 方法中没有某种方法...是否有其他方法可以实现相同的目标...即在用户暂停输入密钥之前不要调用服务器?
我一直在使用这个委托方法:
- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText