【发布时间】:2021-04-18 14:27:06
【问题描述】:
【问题讨论】:
-
检查
ContinuousRectangleBorder- 文档说:“在直边和圆角之间平滑连续过渡的矩形边框。” -
或者您也可以使用自定义绘制
标签: flutter user-interface avatar
【问题讨论】:
ContinuousRectangleBorder - 文档说:“在直边和圆角之间平滑连续过渡的矩形边框。”
标签: flutter user-interface avatar
您可以尝试@pkskink 提到的ContinousRectangularBorder
Container(
decoration: ShapeDecoration(
shape: ContinuousRectangleBorder(
borderRadius: BorderRadius.circular(95.0),
),
color: Colors.orange[800]),
height: 100,
width: 100,
alignment: Alignment.center,
child: Text('Mi',
style: TextStyle(color: Colors.white, fontSize: 40),
),
),
Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(40.0),
color: Colors.orange[800]),
height: 100,
width: 100,
alignment: Alignment.center,
child: Text(
'Mi',
style: TextStyle(color: Colors.white, fontSize: 40),
),
),
如果您对此不满意,我建议您使用自定义 Paint,它允许您绘制任何形状
【讨论】: