Je veux être en mesure de créer ma propre image pour la petite icône en forme de loupe sur un UISearchBar. Je tiens également à être en mesure de le déplacer si possible. Des idées? Actuellement, j'ai seulement besoin de soutien pour iOS5 et au-dessus.
source d'informationauteur
Pour les applications qui prend en charge iOS à partir de 5, vous pouvez utiliser la méthode ci-dessous pour ce faire,
UIControlStateNormal
etUIControlStateDisabled
sont les deux états possibles pour la barre de recherche.Pour applications qui utilise la version de l'OS avant cela, cela ne marchera pas. Vous pourriez avoir à créer une catégorie sur
UISearchbar
et changer l'icône par l'énumération des sous-vues.Si vous voulez juste changer la couleur par défaut icône de la loupe, vous pouvez régler l'image à utiliser un modèle mode et puis définissez l'affichage de l'image de la nuance de couleur.
Pour Swift :-
Utilisation
essayez d'imprimer toutes les sous-vues... iOS indépendante.