iOS风格中间弹窗
//这里是封装弹窗,组件化,
class FaceStyleShowDialog{
//这是两个按钮的弹窗
static showCupertinoAlertDialogTwo(BuildContext context,{
Widget ?title,Widget ?content,
Function ? callback, Function ? confirm,}) {
showDialog(
context: context,
barrierDismissible: false,
builder: (BuildContext context) {
return CupertinoAlertDialog(
title: Text("permission_request".tr),
content: content,
actions: [
CupertinoDialogAction(
child: Text("cancel".tr),
onPressed: () {
if(confirm != null){
confirm();
}
Get.back();

本文介绍了iOS风格的CupertinoAlertDialog组件及其两种版本(单确认按钮和双确认按钮),同时对比了非iOS风格的Material弹窗,展示了在不同平台上的对话框设计和功能实现。
最低0.47元/天 解锁文章
1922

被折叠的 条评论
为什么被折叠?



