源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

iOS 实现模糊搜索的功能

  • 时间:2020-07-31 15:10 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:iOS 实现模糊搜索的功能
模糊搜索的实现思路是当搜索框开始编辑时对搜索框中的文本与后台给的资源相对比,包含搜索文本的展示在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 实现模糊搜索的功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程素材网网站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部