你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS 實現模糊搜索的功能

iOS 實現模糊搜索的功能

編輯: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 實現模糊搜索的功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對本站網站的支持!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved