使用searchBar搜索和显示谷歌搜索结果:textDidChange:

时间:2012-09-19 15:05:11

标签: iphone ios xcode cocoa-touch ipad

我在searchBar中搜索Google的内容:textDidChange:

我的问题是每次按下一个字母,它都会等到最后一个字母开始另一个字母。如果用户输入的速度非常快 - 您就会明白 - 每次都会搜索每个字母,并为每个字母更新表格(结果放松的地方)。

这是一个真正的问题,对用户来说非常糟糕。

您能否告诉我如何使用searchBar进行有效搜索:textDidChange:?

1 个答案:

答案 0 :(得分:1)

searchBar:textDidChange:委托方法,每次修改搜索栏时都会调用该方法。

通常在搜索表数据时使用。键入时,表格数据将被过滤。 对于您的情况,最好在按下搜索按钮时使用。