我是flutter的新手,我需要在flutter应用程序上执行一个按钮,我在网上看到了一些软件包(custom_switch,toggle_switch),但是渲染与我的设计并不完全相同喜欢表演。
答案 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,
)
])