私のアプリはマテリアルコンポーネントのスヌーカーを使用しています。 BackgroundColor
を青色に変更したいのですが、できません。ios用のスナックバーのBackgroundColorを変更することはできますか?
スナックバーの背景色を変更することはできますか?
私のアプリはマテリアルコンポーネントのスヌーカーを使用しています。 BackgroundColor
を青色に変更したいのですが、できません。ios用のスナックバーのBackgroundColorを変更することはできますか?
スナックバーの背景色を変更することはできますか?
あなたはそれをハックする必要があります。 :)
あなたのポッドにはファイルがあります。
MDCSnackbarMessageView.m
このような機能があります。すでに値を青に変更しました。そして、それは16進数のカラーコードを取るでしょう。
- (UIColor *)snackbarBackgroundColor {
// return MDCRGBAColor(0x32, 0x32, 0x32, 1.0f); //previous grey color
return MDCRGBAColor(0x10, 0x3F, 0xFF, 1.0f);// blue color
}
は今きれい、を行うと、再びを構築します。ここに出力があります。
あなたはこの質問にswift
タグを追加したので、その後、私はスウィフトコードで答えを与えるでしょう
:-)それをハックする必要はありません。
MDCSnackbarMessageView.appearance().snackbarMessageViewBackgroundColor = .green
MDCSnackbarManager.show(MDCSnackbarMessage(text: "Hi there"))
これはどのようにポッドコードを変更せずに行うことができますか? – ozzotto
@ozzotto私の答えを見てください – Kumuluzz
@Kumuluzzの下の答えは受け入れられた答えでなければなりません。 – Reshad