gpt4 book ai didi

ios - iOS 上的自定义搜索栏,看起来像普通的 textField

转载 作者:行者123 更新时间:2023-11-29 12:55:45 30 4
gpt4 key购买 nike

我想在 iOS 上实现搜索栏,它看起来像截图:

enter image description here

支持的 iOS 版本:iOS6+。

我所知道的:我可以在导航栏上使用 UITextField

我要找的是:自定义 UISearchBar

最佳答案

您也可以使用 UITextField 进行搜索。在这种情况下,您只需将 UIImageView 添加到 UITextField 的背景中,其中 UITextField 将没有边框。您必须创建 2 个数组,一个用于搜索内容,另一个用于原始数组。

- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
searchString = [textField.text stringByReplacingCharactersInRange:range withString:string];
if([string length]==0)
{
[searchedArray removeAllObjects];
}
else
{
NSPredicate *pred = [NSPredicate predicateWithFormat:@"Label CONTAINS[cd] %@", searchString];
searchedArray = [[maineArray filteredArrayUsingPredicate:pred] mutableCopy];
}
[TableView reloadData];
return YES;
}

其中“标签”是要搜索的值。如有不明之处请告知。

关于ios - iOS 上的自定义搜索栏,看起来像普通的 textField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21201039/

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