Je crée une vue de table et une barre de recherche en cliquant sur un bouton.Mais j'ai besoin de la barre de recherche pour apparaître à l'autofocus (où l'utilisateur saisit le texte immédiatement sans avoir besoin de cliquer) dans la barre de recherche). Comment puis je faire ça ?Swift: Barre de recherche créée à l'autofocus
1
A
Répondre
3
essayer cette
@IBOutlet weak var searchBar: UISearchBar!
override func viewDidLoad()
{
super.viewDidLoad()
searchBar.becomeFirstResponder()
}
0
Cela devrait le faire.
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
searchController.active = true
}
...
extension GDSearchTableViewController: UISearchControllerDelegate {
func didPresentSearchController(searchController: UISearchController) {
searchController.searchBar.becomeFirstResponder()
}
}