- Comment créer une barre de recherche dans Swift?
- Comment utiliser UISearchBar?
- Comment supprimer la bordure de la barre de recherche dans Swift 4?
- Comment créer une barre de recherche personnalisée?
- Comment changer la couleur d'arrière-plan d'une barre de recherche dans Swift?
Comment créer une barre de recherche dans Swift?
rapide. searchFooter est un IBOutlet pour le pied de page de recherche que le projet de démarrage a déjà configuré pour vous. Vous pouvez le trouver dans la scène principale dans Main. storyboard, en bas de l'écran.
Comment utiliser UISearchBar?
Ouvrez votre XCode et créez un nouveau projet dans le menu Fichier.
- Sélectionnez Application à vue unique et cliquez sur Suivant.
- Dans l'onglet suivant, notez le nom et la description du projet.
- Une fois que vous avez créé un nouveau projet, accédez à Main. ...
- Maintenant, faites glisser et déposez UISearchBar depuis la section "Afficher la bibliothèque d'objets".
Comment supprimer la bordure de la barre de recherche dans Swift 4?
- Créez une sortie de votre barre de recherche vers votre ViewController (j'ai appelé le mien searchBarOutlet pour cet exemple).
- Ci-dessous viewDidLoad insérer ce qui suit. soi.searchBarOutlet.backgroundImage = UIImage ()
Comment créer une barre de recherche personnalisée?
Vous pouvez créer une nouvelle barre de recherche en accédant à https: // programmablesearchengine.Google.com / cse / créer / nouveau. Là, vous pouvez lister différents sites Web et pages Web qui apparaîtront dans les résultats de recherche. De plus, vous nommez ici votre barre de recherche, ce qui est utile si vous créez plusieurs barres de recherche personnalisées.
Comment changer la couleur d'arrière-plan d'une barre de recherche dans Swift?
- Obtenez le textField dans la barre de recherche, comme la réponse de @Steve ... ...
- Créez un nouveau calque avec la taille de la barre de navigation let layer = CALayer () layer.backgroundColor = UIColor.blanc.withAlphaComponent (0.5).cgColor // Définissez votre couleur ici calque.frame = navigationBar.Cadre.