变色动画

时间:2020-03-05 14:49:30

标签: swiftui

我正在尝试为某些文本设置颜色变化的动画,但是我似乎无法使其逐渐变化。如下面的代码所示,我已经尝试了隐式和显式动画,但是没有骰子...。

    struct Example: View {

    @State var showing = false

    var body: some View {
        VStack {
            Text("test text").foregroundColor(showing ? .red : .blue)
                .animation(.easeIn(duration: 2))
            Button(action: toggle) {
                Text("Toggle")
            }
        }
    }

    func toggle() {
        withAnimation(.easeIn(duration: 2)) {self.showing.toggle()}
    }

}

有人可以给我一些建议吗?

1 个答案:

答案 0 :(得分:2)

很遗憾,您无法为<div className="caja-select"> <DatePicker selected={this.state.fechaInicial} onChange={this.onChangeFilterFechaInicial} locale="es" dateFormat="dd/MM/yyyy" /> </div> 设置动画。但是您可以设置.foregroundColor的动画。因此,在您的情况下,它将起作用:

.colorMultiply