2017-06-09 6 views

Répondre

-1

Vous devez le pirater. :)

Dans vos pods, il y a un fichier appelé.

MDCSnackbarMessageView.m

il est fonction comme celui-ci. J'ai déjà changé la valeur en bleu. Et il faudra le code couleur hexadécimal.

- (UIColor *)snackbarBackgroundColor { 
    // return MDCRGBAColor(0x32, 0x32, 0x32, 1.0f); //previous grey color 
    return MDCRGBAColor(0x10, 0x3F, 0xFF, 1.0f);// blue color 
} 

Maintenant, faites, propre et construire à nouveau. Voici la sortie.

enter image description here

+0

Comment cela peut-il être fait sans changer le code du pod? – ozzotto

+0

@ozzotto jeter un oeil à ma réponse – Kumuluzz

+0

La réponse ci-dessous de @Kumuluzz devrait être la réponse acceptée. – Reshad

4

Vous n'avez pas à pirater :-)

Puisque vous avez ajouté la balise swift à cette question, je vais vous donner une réponse avec le code Swift.

MDCSnackbarMessageView.appearance().snackbarMessageViewBackgroundColor = .green 
MDCSnackbarManager.show(MDCSnackbarMessage(text: "Hi there")) 
+0

Merci! Je l'essaye! – Tam

+0

@ user3659077: Super, laissez-moi savoir si cela fonctionne! Si vous trouvez la solution meilleure que la réponse précédente, alors n'hésitez pas à changer la réponse acceptée pour la mienne :-) https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – Kumuluzz

+0

Merci @Kumuluzz Cela fonctionne pour moi! –