gpt4 book ai didi

iphone - 如何在 UISearchBar 中设置范围

转载 作者:行者123 更新时间:2023-12-03 21:10:38 25 4
gpt4 key购买 nike

我有一个工作正常的 UISearchBar,但我想知道如何根据某些条件设置范围和过滤结果,例如:“狗和“猫”

欢迎使用教程和示例代码。

最佳答案

如果您使用 Interface Builder,只需添加范围按钮标题。要以编程方式添加它们,请参阅 this answer

范围按钮的索引从 0 开始。

实现UISearchDisplayDelegateUISearchBarDelegate 。您必须实现以下方法(以及其他 2 个方法)

- (BOOL)searchDisplayController:(UISearchDisplayController *)controller shouldReloadTableForSearchScope:(NSInteger)searchOption

在上面的方法中使用 searchOption获取用户选择的范围索引。如果您的条件必须采用字符串形式,那么您应该找到一种将字符串映射到整数值的方法,例如使用 NSDictionary或者只是手动比较if (0 == searchOption) ...

关于iphone - 如何在 UISearchBar 中设置范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3502853/

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