IOS教程

Flutter组件 底部ios弹框

本文主要是介绍Flutter组件 底部ios弹框,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

需要写在事件中

           onTap: () {
                showCupertinoModalPopup(
                  context: context,
                  builder: (context) {
                    return CupertinoActionSheet(
//                      title: Text('', style: TextStyle(fontSize: AppConfig.screenUtil(val: 35, val2: 20)),), //标题
//                      message: Text('麻烦抽出几分钟对该软件进行评价,谢谢!'), //提示内容
                      actions: <Widget>[ //操作按钮集合
                        CupertinoActionSheetAction(
                          onPressed:  () {
                            NavigatorUtil.pushNamedWithParam(
                                context, Routes.addressedit, val['id'])
                                .then((v) {
                              resetData();
                            });
                          },
                          child: Text('编辑', style: TextStyle(fontSize: AppConfig.screenUtil(val: 30, val2: 20)),),
                        ),
                        CupertinoActionSheetAction(
                          onPressed:  () {
                            AppUtils.delDataById(val['id'], "address", () {
                              resetData();
                            });
                          },
                          child: Text('删除', style: TextStyle(fontSize: AppConfig.screenUtil(val: 30, val2: 20)),),
                        ),
                      ],
                      cancelButton: CupertinoActionSheetAction( //取消按钮
                        onPressed: () {
                          Navigator.pop(context);
                        },
                        child: Text('取消', style: TextStyle(fontSize: AppConfig.screenUtil(val: 30, val2: 20)),),
                      ),
                    );
                  },
                );

 

 

 

这篇关于Flutter组件 底部ios弹框的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!