当该页面出现时,如何在 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()