मैंने ऐप्पल के उदाहरण "टेबलशर्च" को देखा है कि जब उसके दायरे बटन छुआ तो खोज बार के नीचे आते हैं। http://developer.apple.com/iphone/library/samplecode/TableSearch/Introduction/Intro.htmlक्यों UISearchBar और इसके दायरे बटन एक पंक्ति में दिखाए जाते हैं?
लेकिन जब मैं अपने ही यह पहली बार में अच्छा लग रहा है बनाने लेकिन जब मैं स्पर्श यह बदसूरत की तरह दिखता है, गुंजाइश बटन और खोज पट्टी इस तरह एक ही पंक्ति में दिखाए गए हैं: http://cl.ly/BN9
क्या मेरे पास हैं आईपैड में इसे "टेबलशर्च" उदाहरण बनाने के लिए? पहले से
- (void)viewDidLoad {
[super viewDidLoad];
self.tableView.rowHeight = 88.0f;
self.tableView.contentOffset = CGPointMake(0, self.searchDisplayController.searchBar.frame.size.height);
self.searchDisplayController.searchResultsTableView.rowHeight = self.tableView.rowHeight;
//BELOW DID NOT WORK:
CGRect b = self.searchDisplayController.searchBar.bounds;
self.searchDisplayController.searchBar.bounds = CGRectMake(b.origin.x, b.origin.y, b.size.width, self.tableView.rowHeight);
b = self.searchDisplayController.searchBar.frame;
self.searchDisplayController.searchBar.frame = CGRectMake(b.origin.x, b.origin.y, b.size.width, self.tableView.rowHeight);
//BELOW WORKS PERFECT BUT IS A PRIVATE METHOD, HENCE I AM NOT SUPPOSED TO USE IT
//[self.searchDisplayController.searchBar setCombinesLandscapeBars:NO];
}
धन्यवाद:
मैं आईबी में सब कुछ कर रहे हैं और नियंत्रक से प्रोग्राम के खोज पट्टी संशोधित करने का प्रयास कर रहा हूँ।
मैं तीन लोग हैं, जो कहना सूचित किया है कि बग मिला। क्या आप बग संख्या कह सकते हैं? – nacho4d
मेल.एप का यह कारण नहीं है क्योंकि यह UISearchDisplayController का उपयोग नहीं करता है। ऐप्पल के आईपैड ऐप्स में से कोई भी नहीं करता, शायद यही कारण है कि यह बग मौजूद है। – Darren
मैंने भी एक बग दायर किया। यह # 9 68 9 005 है। – Moshe