不知道如何開始這個線程,因爲我以前沒有見過這種情況?在TableView中的自定義警報顯示通過?
載入中...
搜索之前...
搜索後...
我有一個TableV使用自定義加載警報時,當我添加一個SearchBar自定義加載警報顯示來自TableView的行,有沒有人看過這之前,任何想法如何解決?
謝謝你們。
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
if (tableView == self.searchDisplayController.searchResultsTableView)
{
return [self.searchResults count];
}
else
{
return [self.itemsToDisplay count]; }
}
- (void)filterContentForSearchText:(NSString*)searchText scope:(NSString*)scope {
[self.searchResults removeAllObjects];
for (MWFeedItem* item in itemsToDisplay) {
NSComparisonResult result = [[item.title stringByConvertingHTMLToPlainText] compare:searchText
options: (NSCaseInsensitiveSearch|NSDiacriticInsensitiveSearch)
range:NSMakeRange(0, [searchText length])];
if (result == NSOrderedSame) {
[self.searchResults addObject:item];
}
}
}
-(BOOL)searchDisplayController:(UISearchDisplayController *)controller
shouldReloadTableForSearchString:(NSString *)searchString
{
[self filterContentForSearchText:searchString
scope:[[self.searchDisplayController.searchBar scopeButtonTitles]
objectAtIndex:[self.searchDisplayController.searchBar
selectedScopeButtonIndex]]];
return YES;
}
該表出現在您的圖像中的搜索結果??? – Omarj
我已經添加了幾張圖片,這有幫助嗎? –
所以它顯示沒有你做任何事情?在正常模式下? – Omarj