是否可以更改ios的snackbar的BackgroundColor?

Tam*_*cha 4 ios swift snackbar material-components

我的应用程序使用材料组件ios的零食店.我想改成BackgroundColor蓝色,但我不能.

那么有可能改变小吃店的背景颜色吗?

Kum*_*uzz 21

你不必破解它:-)

由于您已将swift标记添加到此问题中,因此我将使用Swift代码给出答案.

MDCSnackbarMessageView.appearance().snackbarMessageViewBackgroundColor = .green
MDCSnackbarManager.show(MDCSnackbarMessage(text: "Hi there"))
Run Code Online (Sandbox Code Playgroud)


小智 5

我正在使用 MaterialComponents 版本 68.1。如果你也是,试试这个:

let message = MDCSnackbarMessage()
message.text = "message"

MDCSnackbarManager.messageTextColor = .white
MDCSnackbarManager.snackbarMessageViewBackgroundColor = .blue
MDCSnackbarManager.show(message)
Run Code Online (Sandbox Code Playgroud)