2017-09-22 10 views
0

UIButtonType.plain est "Un bouton système standard sans arrière-plan flou." dans tvOS 11. Cependant, quand j'essaie de créer un UIButton .plain et de changer sa couleur de fond en rouge, je peux toujours voir un VisualEffectView dans le UIButton qui assombrit la couleur rouge. Comment puis-je me débarrasser de la vue d'arrière-plan floue et obtenir un vrai bouton simple avec effet de mouvement? Merci.tvOS UIButton .plain style sans arrière-plan flou

snapshot

Répondre

1

pour Personnalisations UIButton sur tvOS est limitée et vous ne pouvez pas être en mesure d'obtenir l'effet désiré sans sous-classement UIButton. Toutefois, une solution de contournement sans sous-classe consiste à utiliser des images et à définir l'image d'arrière-plan pour votre bouton.

Plusieurs bibliothèques Open Source peuvent répondre à vos besoins. Celui que j'ai utilisé avec succès pour mon projet est: FocusTvButton