2012-08-15 66 views
0

我正在實施搜索自動完成功能。我這樣做沒有UISearchDisplayController/UISearchBar在執行之前,shouldReloadTableForSearchString會等待一段時間嗎?

一個反覆出現的問題是,如果我開始做一些事情後,傢伙按下按鈕,然後該程序不「活潑」。

解決方法是使用計時器。

然後我聽說UISearchController有一個委託來調用。

該代表是否能解決我的問題?代表做什麼?按下按鈕後等待一會兒?

回答

1

我的經驗是searchDisplayController:shouldReloadTableForSearchString:在搜索字段中的文本更改時立即調用。所以這對你的問題沒有幫助。

相關問題