मेरे पास searchDisplayController
लागू होने के साथ UITableView
है। जब मैं खोज क्षेत्र में पाठ, खोज परिणाम ठीक प्रदर्शित कर रहे हैं प्रवेश मैंखोज के दौरान UITableView को छुपाएं ResultsTableView प्रदर्शित
tableView.backgroundColor = [UIColor clearColor];
और
self.searchDisplayController.searchResultsTableview.backgroundColor = [UIColor clearColor];
है, लेकिन के रूप में परिणामी तालिका की पृष्ठभूमि पारदर्शी है, मैं देख रहा हूँ मेरी tableview
और tableview
पर खोज परिणाम तालिका प्रदर्शित होती है। जब मैं खोज फ़ील्ड संपादन शुरू कर रहा हूं तो मैं tableView
को छिपाना चाहता हूं। मैंने कोशिश की है
-(BOOL)searchDisplayController:(UISearchDisplayController *)controller
shouldReloadTableForSearchString:(NSString *)searchString
{
[tableView setHidden:YES];
[self filterContentForSearchText:searchString
scope:[[self.searchDisplayController.searchBar scopeButtonTitles]
objectAtIndex:[self.searchDisplayController.searchBar
selectedScopeButtonIndex]]];
return YES;
}
लेकिन यह तालिका दृश्य के साथ खोजबार को छुपाता है। इसे कैसे जोड़ेंगे?
यू कहाँ UISearchBar जोड़ने ??? UITableView पर ??? – iPatel
हां, मैंने एक UISearchDisplayController खींच लिया है और तालिका में सर्चबार जोड़ा है – tausun
आपको बहुत धन्यवाद, यह काम करता है। – tausun