2017-08-03 4 views
0

J'ai essayé ceci: myButton.highlight (true) Mais cela ne fait que transformer le bouton en un bleu plus foncé, qui est l'état "pressé" du bouton. De plus, le bouton ne fonctionnera pas lorsque j'appuierai sur Entrée sur mon clavier. Je veux que le bouton soit surligné (bleu) et peut être basculé lorsque j'appuie sur enter. Comment je fais ça? (Swift préféré)Comment rendre un bouton bleu (en surbrillance) dans le développement logiciel Mac?

+0

Voulez-vous dire 'drawFocusRingMask()'? Je ne vois aucune propriété 'focusRing' –

+0

Ni' .default' ni '.exterior' ne fonctionne. –

+0

Cela ne sera pas non plus le cas mais je viens juste de le voir dans la description de focusRingType: "Changer la valeur de cette propriété ne provoque pas l'affichage de la bague de mise au point actuelle. (_ :) méthode chaque fois que votre vue est faite le premier répondeur. " Une idée de comment cela fonctionne? –

Répondre

0

Sur Interface Builder, sélectionnez votre bouton puis, dans la barre latérale, cliquez sur l'inspecteur d'identité et réglez l'équivalent du clavier sur la touche Retour. identity inspector