(this question重复,但我想我可以再试一次,因为那个没有回答......)
iPhone上的UISearchBar有一个选项showsSearchResultsButton。当你打开它时,它会在搜索栏中显示一个带有水平线的按钮,你可以实现一个回调,当用户按下它时将会调用它。
问题是,我在互联网上找不到一个地方,它说明了这个按钮的用途。我知道我可以做任何事情,但我想知道它实际上是什么。它应该显示搜索历史,还是没有过滤的所有项目,或者是什么?
答案 0 :(得分:4)
点击时只显示搜索结果。
Apple使用它的地方是在他们的iPad App Store应用程序中。如果您转到“类别”选项卡,您将看到各种应用类别。搜索项目,您将获得结果列表,当您按“完成”时,您将再次显示类别屏幕。您之前的搜索字词仍会列在搜索字段中,但现在搜索结果按钮会显示在字段中。点击此按钮后,将显示UIPopOver,显示上次搜索结果的文本列表。