#image #flutter #dart #expander
#изображение #flutter #dart #расширитель
Вопрос:
Я пытаюсь изменить высоту изображения, но когда я меняю высоту, изменяется только размер контейнера, но высота изображения остается неизменной.
Container(
color: Colors.white,
height: 250,
child: Row(
children: <Widget>[
Expanded(
flex: 3,
child: Container(
color: Colors.red,
// child: Padding(
// padding: const EdgeInsets.all(5.0),
child: Image(
height: 150,
// width: 100,
image: AssetImage("images/MiddleEarthWp.jpg"),
),
// ),
)),
Expanded(
flex: 7,
child: Container(
color: Colors.amber,
),
)
],
),
),
Перед изменением высоты изображения и После изменения высоты
Ответ №1:
у вас это происходит потому, что ваше изображение является дочерним элементом контейнера, и поскольку вы не указали размер изображения, вы можете попробовать этот код :
Container(
// background to this Container.
decoration: new BoxDecoration(
image: new DecorationImage(
image: new AssetImage('images/background.png'),
fit: BoxFit.cover,
),
),