iOS 實現(xiàn)模糊搜索的功能
更新時間:2016年12月08日 16:36:54 作者:一片云一片雨
模糊搜索的實現(xiàn)思路是當搜索框開始編輯時對搜索框中的文本與后臺給的資源相對比,包含搜索文本的展示在tableview中
模糊搜索的實現(xiàn)思路是當搜索框開始編輯時對搜索框中的文本與后臺給的資源相對比,包含搜索文本的展示在tableview中.
關鍵部分代碼如下:
-(void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
{
self.result = nil;
for (int i = 0; i < self.nameArray.count; i++) {
NSString *string = self.nameArray[i];
if (string.length >= searchText.length) {
if([self.nameArray[i] rangeOfString:searchText].location !=NSNotFound)
{
[self.result addObject:self.nameArray[i]];
}
}
}
[self.tableView reloadData];
}
以上所述是小編給大家介紹的iOS 實現(xiàn)模糊搜索的功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
相關文章
touchesBegan: withEvent: 不執(zhí)行解決
這篇文章主要介紹了touchesBegan: withEvent: 不執(zhí)行解決的相關資料,需要的朋友可以參考下2016-12-12
iOS實現(xiàn)UITableView數(shù)據(jù)為空時的提示頁面
最近工作中遇到一個需求,當UITableView數(shù)據(jù)為空的時候,給出一個簡單的提示頁面,通過從網上查找解決的方法,發(fā)現(xiàn)了兩種實現(xiàn)的方法,現(xiàn)在分享給大家,有需要的朋友們可以參考借鑒,下面感興趣的朋友們來一起學習學習吧。2016-11-11
iOS關鍵字static extern const使用示例詳解
這篇文章主要為大家介紹了iOS關鍵字static extern const使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-11-11

