iOS 實現(xiàn)模糊搜索的功能
模糊搜索的實現(xiàn)思路是當搜索框開始編輯時對搜索框中的文本與后臺給的資源相對比,包含搜索文本的展示在tableview中.
關(guān)鍵部分代碼如下:
-(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)模糊搜索的功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
xcode8 關(guān)閉控制臺不打印不信息的解決方法(圖文詳解)
這篇文章主要介紹了xcode8 關(guān)閉控制臺不打印信息的解決方法,本文圖文并茂給大家介紹的非常詳細,感興趣的朋友參考下吧2016-10-10touchesBegan: withEvent: 不執(zhí)行解決
這篇文章主要介紹了touchesBegan: withEvent: 不執(zhí)行解決的相關(guān)資料,需要的朋友可以參考下2016-12-12iOS實現(xiàn)UITableView數(shù)據(jù)為空時的提示頁面
最近工作中遇到一個需求,當UITableView數(shù)據(jù)為空的時候,給出一個簡單的提示頁面,通過從網(wǎng)上查找解決的方法,發(fā)現(xiàn)了兩種實現(xiàn)的方法,現(xiàn)在分享給大家,有需要的朋友們可以參考借鑒,下面感興趣的朋友們來一起學(xué)習(xí)學(xué)習(xí)吧。2016-11-11iOS應(yīng)用中使用Toolbar工具欄方式切換視圖的方法詳解
這篇文章主要介紹了iOS應(yīng)用中使用Toolbar工具欄方式切換視圖的方法,文中講解了UIToolbar的相關(guān)編寫以及使用xib方式創(chuàng)建可切換視圖程序的例子,需要的朋友可以參考下2016-04-04實例講解iOS中的CATransition轉(zhuǎn)場動畫使用
CATransition類為應(yīng)用程序的轉(zhuǎn)場動畫提供了很多可控制參數(shù),接下來我們就以幾個實例講解iOS中的CATransition轉(zhuǎn)場動畫使用,需要的朋友可以參考下2016-06-06iOS關(guān)鍵字static extern const使用示例詳解
這篇文章主要為大家介紹了iOS關(guān)鍵字static extern const使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-11-11