目前仅使用以下代码绘制文本
AlertDialog(
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(20.0)),
title: Text(
'Error',
style: TextStyle(backgroundColor: STYLES.styles["success"]),
)
.
.
.
Run Code Online (Sandbox Code Playgroud)
我想用一种颜色绘制alertDialog的标题,我该怎么做?
您可以使用 Container 作为title.
有一个titlePadding财产AlertDialog。如果title不为空,则默认值为 24。因此您需要显式为其提供 0。
AlertDialog(
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(20.0)),
title: Container(
color: Colors.red,
child: Text('Error'),
),
titlePadding: const EdgeInsets.all(0),
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2673 次 |
| 最近记录: |