gpt4 book ai didi

ios - 在 UISearchDisplayController 中检测点击 "no displayed search results"

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:09:47 25 4
gpt4 key购买 nike

我有一个带有 UISearchBar 的标准 iOS UITableView。一切正常。我已经实现了一种方法,当用户通过实现 searchBarCancelButtonClicked:(UISearchBar *)searchBar 委托(delegate)方法点击“取消”按钮时隐藏搜索栏。这一切都很好。

但这是我的问题:

当用户点击搜索按钮但没有搜索任何内容时,当他/她点击没有显示搜索结果的变暗空间时,不会调用任何委托(delegate)方法。你知道我指的是哪个空间吗?将显示“无结果”或搜索结果的那个。当没有文本输入到搜索栏时,这个变暗的空间是空的 - 并对用户的触摸使用react(关闭搜索 TableView )。

是否有与此触摸事件关联的委托(delegate)方法?或者是否有检测此特定触摸的解决方法?

您可以在 GitHub 上查看我的代码:https://github.com/versluis/Table-Seach-2013

这里有一个截图来说明:

enter image description here

最佳答案

- (void)searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller

关于ios - 在 UISearchDisplayController 中检测点击 "no displayed search results",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19780087/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com