iphone - Display searchResultsTableView when UISearchBar is activated initially -


मैं वर्तमान में एक searchDisplayController का उपयोग करने के लिए UISearchBar का उपयोग कर रहा हूं अपने iPhone ऐप में स्वत: पूर्ण कार्यक्षमता को लागू करें।

हालांकि, जब उपयोगकर्ता पहले UISearchBar दबाएंगे, तो खोज नियंत्रक एक मंद UIView को प्रदर्शित करेगा खोज पट्टी।

इसके बजाय, मैं शुरू में दिखाए जाने वाले वास्तविक searchResultsTableview (पिछले प्रश्नों, स्वत: पूर्ण सुझावों आदि सहित) चाहता हूं।

किस विधि को ओवरराइड करना है / काम करने के लिए इसे प्राप्त करने के लिए लागू? धन्यवाद!

मैंने कभी भी UISearchBarController (या UITableViewController) का प्रयोग करने में बिंदु नहीं देखा है क्योंकि वे ऐसा करते हैं इसके साथ बहुत सारी गतिविधियां मैं बस UISearchBar आउटलेट को बनाऊँगा और अपने इंटरफेस में घोषित करूंगा, इस तरह से आप अपने कस्टम तरीके को अंदर डाल सकते हैं। इसलिए यहां आप हर खोज के साथ एक खोज सरणी तैयार कर सकते थे, इसलिए जब खोज बार दबाया जाता है (जैसे एक प्रतिनिधि विधि कुछ है (UISearchBar *) ने किया था;);) आप अपनी कस्टम सूची प्रदर्शित करेंगे, और जब वे एक को दबाते हैं, तो searchBar.text = शून्य सेट करें (यदि वे कुछ दर्ज करते हैं) और फिर searchBar.text = [सेल ऑब्जेक्टअटइंडएक्स: इंडेक्सपाथ.रो] .स्ट्रिंगवैल्यू (Psuedo कोड! ने कोशिश नहीं की!) बस अपने एआरएड को याद रखना है कि पर क्या हो रहा है

Comments

Popular posts from this blog

Python SQLAlchemy:AttributeError: Neither 'Column' object nor 'Comparator' object has an attribute 'schema' -

java - How not to audit a join table and related entities using Hibernate Envers? -

mongodb - CakePHP paginator ignoring order, but only for certain values -