我所拥有的:
Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(35),
border: Border.all(
color: const Color(0xFFE800E8),//<---- Insert Gradient Here
width: 1.5,
)
),
),
这是边框的可视表示形式,当前是粉红色,这就是我要制作的渐变:
答案 0 :(得分:2)
我不确定是否有更简单的方法。但是您可以使用几个这样的容器来构造它:
Container(
decoration: BoxDecoration(
gradient: LinearGradient(
colors: [
Colors.black,
Colors.pinkAccent,
],
),
borderRadius: BorderRadius.circular(35),
),
height: 100,
child: Padding(
padding: const EdgeInsets.all(1.5),
child: Container(
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.circular(35),
),
child: Center(
child: Text('Enter further widgets here'),
),
),
),
),