(这是此问题的副本,但我想再试一次,因为那个问题没有得到解答...)
iPhone上的UISearchBar有一个showsSearchResultsButton选项。当你打开它时,它会在搜索栏内显示一个带有水平线的按钮,并且您可以实现一个回调函数,在用户按下它时将调用该函数。
问题是,我在互联网上找不到任何地方说明此按钮的预期用途。我知道我可以让它做任何事情,但我想知道它实际上是用来做什么的。它应该显示搜索历史记录,或者所有项目而不进行过滤等等吗?
(这是此问题的副本,但我想再试一次,因为那个问题没有得到解答...)
iPhone上的UISearchBar有一个showsSearchResultsButton选项。当你打开它时,它会在搜索栏内显示一个带有水平线的按钮,并且您可以实现一个回调函数,在用户按下它时将调用该函数。
问题是,我在互联网上找不到任何地方说明此按钮的预期用途。我知道我可以让它做任何事情,但我想知道它实际上是用来做什么的。它应该显示搜索历史记录,或者所有项目而不进行过滤等等吗?
这只是在点击时显示搜索结果。
苹果公司在其iPad应用商店应用中使用此功能。如果您进入“分类”选项卡,您将看到各种应用程序类别。搜索项目后,您将获得结果列表,当您按下“完成”按钮时,将再次显示类别屏幕。您之前的搜索词仍然在搜索字段中列出,但现在搜索结果按钮出现在字段中。点击后,将显示一个UIPopOver,显示您上次搜索结果的文本列表。