我想在没有恒定高度值的椭圆形图像周围添加边框 colored颜色 .
我的代码示例:
Align(
child: ConstrainedBox(
constraints: const BoxConstraints(
maxHeight: 220.0,
),
child: Container(
height: null,
width: 150.0,
decoration: BoxDecoration(
shape: BoxShape.circle,
border: Border.all(
color: Colors.blueAccent,
width: 2.0,
),
),
child: ClipOval(
child: Image.network(
'https://images.unsplash.com/photo-1606122017369-d782bbb78f32?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxzZWFyY2h8NHx8cG9ydHJhaXRzfGVufDB8fDB8fA%3D%3D&w=1000&q=80',
),
),
),
),
),
这是具有边框形状的结果:BoxShape.Circle:
这是没有任何边框形状的结果
然而,我希望边界是适当和均匀的图像的角落周围.
剩下的唯一属性是boxshape.value,但我找不到如何使用它的示例.此外,容器具有空值,这使得插入特定值变得更加困难