Я пытаюсь создать круглую рамку для изображения, но после использования shape: Boxshape.circle
она работает правильно на моем текущем изображении.Я уверен, что свойство shape
не зависит от пикселя изображения или каких-либо других вещей.
У меня есть этот код:
return Column(
crossAxisAlignment: CrossAxisAlignment.stretch,
children: <Widget>[
Container(
margin: EdgeInsets.only(right: 40.0),
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: <Widget>[
Container(
height: 144.0,
width: 144.0,
decoration: BoxDecoration(
shape: BoxShape.circle,
image: DecorationImage(
fit: BoxFit.fill,
image: AssetImage('MY_IMAGE')
)
)
)
]
)
)
],
);
Я читал о Boxdecoration
по этой ссылке: Флаттер - BoxDecoration .Я уверен, что shape
должен работать, но в моем случае он не работает.
Вот результат, который я получаю прямо сейчас:
![Resultant Image](https://i.stack.imgur.com/AJbXj.png)
Мне нужна помощь твоих друзей.Заранее спасибо.