flutter 如何创建一个扑动的开关按钮?

jm81lzqq  于 2023-02-20  发布在  Flutter
关注(0)|答案(1)|浏览(142)

在flutter中,如何创建一个开关按钮和一行文本。我试过了,但没有得到我想要的。以及如何删除自定义开关内的标记。

import 'package:custom_switch/custom_switch.dart';

bool status = true;

    Column(
            children: [
              Padding(
                padding: const EdgeInsets.only(top: 40),
                child: CustomSwitch(
                  activeColor: Color(0xff771ae1),
                  value: status,
                  onChanged: (value) {
                    setState(() {});
                  },
                ),
                SizedBox(height: 12.0,),
            Text('Value : $status', style: TextStyle(
              color: Colors.black,
              fontSize: 20.0
            ),)
              ),
            ],
          ),
r6vfmomb

r6vfmomb1#

您可以使用SwitchListTile小部件。对于您的情况,您需要使用CupertinoSwitch

CupertinoListTile(
    title: Text("title"),
    trailing: CupertinoSwitch(
      value: true,
      thumbColor: Colors.white,
      activeColor: Colors.deepPurple,
      // trackColor: ,
      
      onChanged: (value) {},
    )),

相关问题