如何用颤动执行切换按钮?

时间:2020-09-30 08:25:44

标签: flutter

我是flutter的新手,我需要在flutter应用程序上执行一个按钮,我在网上看到了一些软件包(custom_switchtoggle_switch),但是渲染与我的设计并不完全相同喜欢表演。 here's the image of what I'd like to do

1 个答案:

答案 0 :(得分:0)

我不知道类似的设计,所以我想您需要自己构建。

以下可能是基础逻辑,圆角边框等,可以在容器中添加。

Row(children: <Widget> [
  Flatbutton(
    color: (toggle ? color1 : color2),
    Text("on"),
    onPressed: () => toggle = !toggle,
  ),
  
  Flatbutton(
    color: (toggle ? color2 : color1),
    Text("off"),
    onPressed: () => toggle = !toggle,
  )
])