Flutter 在警报对话框窗口中分隔两个组件
如何将警报对话框的组件分为两部分,如下图所示 i、 e.与主体分离的“Ok”按钮Flutter 在警报对话框窗口中分隔两个组件,flutter,dart,flutter-layout,Flutter,Dart,Flutter Layout,如何将警报对话框的组件分为两部分,如下图所示 i、 e.与主体分离的“Ok”按钮 这是一个工作代码 class Demo extends StatelessWidget { @override Widget build(BuildContext context) { return Scaffold( backgroundColor: Colors.grey[400], body: Dialog( elevation: 0,
这是一个工作代码
class Demo extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Colors.grey[400],
body: Dialog(
elevation: 0,
backgroundColor: Colors.transparent,
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
Container(
height: 256,
color: Colors.white,
),
const SizedBox(height: 20,),
FlatButton(onPressed: (){}, child: const Text("OK"),shape: const CircleBorder(),color: Colors.white,)
],
),
),
);
}
}
如果你只是用主体和OK按钮创建一个透明的警报对话框会怎么样?@AlexRadzishevsky我没有得到你的答案。请澄清一下好吗bit@AlexRadzishevsky我不明白如何将“ok”按钮从主体中分离出来。这样做没有任何限制,你不是在思考框外,存在一种颜色。transperent,它将使对话的背景透明并将标高设置为0,内容应为两个容器,第二个容器的形状应该是圆形,就是这样