Je ne veux pas utiliser de sous-vue si je peux l'éviter. Je veux une UIButton
avec une image de fond, du texte et une image. Actuellement, lorsque je fais cela, l'image se trouve à gauche du texte. L'image de fond, le texte et l'image ont tous des états de surbrillance différents.
Je l'ai utilisé pour l'affichage du titre de la barre de navigation et il y a eu un problème. Tout va bien lorsqu'elle est chargée pour la première fois, mais lorsqu'on pousse un contrôleur de vue et qu'on l'ouvre, le titre est inversé.
0 votes
Pour ajouter un autre "hack" à la liste croissante : vous pouvez définir l'attributTitle du bouton comme une chaîne attribuée contenant le titre du bouton, un espace et l'image (sous forme de NSTextAttachment). Il se peut que vous deviez modifier les limites de la pièce jointe pour qu'elle s'aligne comme vous le souhaitez (cf. stackoverflow.com/questions/26105803/ ).