मैं नेविगेशन बार में UISearchController रखने की कोशिश कर रहा हूं और परिणामों को बाहरी नियंत्रक में प्रदर्शित करता हूं।नेविगेशन बार खोज परिणाम तालिका में गायब हो जाता है
किसी कारण के रूप में मैं मैं बिना किसी परिणाम के कुछ घंटों के लिए विभिन्न समाधान कोशिश कर रहे हैंमें कुछ लिखते हैं नेविगेशन पट्टी करते ही गायब लिए
। ऐसा लगता है कि यह Navigation bar disappears when typing in UISearchController text field और Navigation bar disappears if reload data with UISearchController जैसी कोई समस्या नहीं है जिसे कोई जवाब नहीं मिला।
self.cearchController = ({
//creating another tableview
let storyBoard = UIStoryboard(name: "Main", bundle: NSBundle.mainBundle())
let alternateController:SearchResultsTableViewController = storyBoard.instantiateViewControllerWithIdentifier("SearchResultsTableViewController") as! SearchResultsTableViewController
let controller = UISearchController(searchResultsController: alternateController)
controller.hidesNavigationBarDuringPresentation = false
controller.dimsBackgroundDuringPresentation = false
controller.searchResultsUpdater = alternateController
controller.searchBar.sizeToFit()
controller.searchBar.placeholder = "Search"
self.navigationItem.titleView = controller.searchBar
return controller
})()
मैं self.navigationController?.setNavigationBarHidden(true, animated: false)
की कोशिश की है और मैं viewDidLoad
में myResultsTableView.definesPresentationContext = true
है इस यह क्या लग रहा है की तरह है:
नोट: मैंने कुछ दिनों पहले ही तेजी से शुरुआत की है, इसलिए मुझे कुछ सचमुच स्पष्ट याद आ रही है !!
धन्यवाद और जब अपने खोज परिणामों को दिखाया गया
आप जांच कर सकता है जब कीबोर्ड दिखाई देगा कि क्या यह है? इसका उपयोग करें: नेविगेशन नियंत्रक? .hidesBarsWhenKeyboardAppears = false // भी, इस लिंक को जांचें http://natashatherobot.com/navigation-bar-interactions-ios8/ – SKYnine
यहां एक ही समस्या – malhal
क्या आपको समस्या का समाधान मिला? मुझे इसी तरह के मुद्दे का सामना करना पड़ रहा है और इसका मूल कारण नहीं मिल रहा है। – Siddhesh