Programming/Flutter

[Flutter] image full width 채우기

stein 2022. 3. 17. 21:58
ClipRRect(
    borderRadius: BorderRadius.circular(8),
    child: Image(
      width: 1000,
      image: AssetImage('assets/image/announcement-test.png'),
      fit: BoxFit.fitWidth,
    ),
  ),

1. ClipRRect: BoderRadius를 주려면 ClipRect가 아니라 ClipRRect를 써야한다(...)

2. Image에는 fit 이 존재한다.

3. Image width를 매우 큰값을 주고, BoxFit으로 제한을 걸어주면, container(바깥 위젯)에 맞춰서 영역을 잡게된다.