当该页面出现时,如何在 UISearchController 中自动启用搜索栏?
How to auto enable Search bar in UISearchController when that page appear?
这是关于我在应用程序中搜索的代码。
self.searchController = UISearchController(searchResultsController: nil)
self.searchController.searchResultsUpdater = self
self.searchController.delegate = self
self.searchController.searchBar.delegate = self
self.searchController.hidesNavigationBarDuringPresentation = false
self.searchController.dimsBackgroundDuringPresentation = true
self.searchController.searchBar.tintColor = UIColor.gray
self.navigationItem.titleView = searchController.searchBar
self.definesPresentationContext = true
我希望我的搜索栏在页面出现时自动激活吗?
有没有人有这样的想法?你可以看看我的图片就清楚了。
尝试添加到 viewWillAppear self.searchController.searchBar.becomeFirstResponder()
这是关于我在应用程序中搜索的代码。
self.searchController = UISearchController(searchResultsController: nil)
self.searchController.searchResultsUpdater = self
self.searchController.delegate = self
self.searchController.searchBar.delegate = self
self.searchController.hidesNavigationBarDuringPresentation = false
self.searchController.dimsBackgroundDuringPresentation = true
self.searchController.searchBar.tintColor = UIColor.gray
self.navigationItem.titleView = searchController.searchBar
self.definesPresentationContext = true
我希望我的搜索栏在页面出现时自动激活吗?
有没有人有这样的想法?你可以看看我的图片就清楚了。
尝试添加到 viewWillAppear self.searchController.searchBar.becomeFirstResponder()