728x90
๋ฐ์ํ
FittedBox Class
child ๋๋ ๋ด์ฉ์ ์์ ๋ฐ๋ผ ํฌ๊ธฐ๊ฐ ํ์ฅ๋๋ ์์ ฏ์ ์ํด ์ค๋ฒํ๋ก์ฐ๊ฐ ๋ฐ์๋๋ ๊ฒฝ์ฐ FittedBox๋ก ๊ฐ์ธ๋ฉด ์ ์ฒด ํฌ๊ธฐ๋ฅผ ๋์ง ์๊ฒ ๋๋ฉฐ ์ค๋ฒํ๋ก์ฐ๊ฐ ๋ฐฉ์ง๋๋ค.
alignment๋ฅผ ์ฌ์ฉํ์ฌ ์ํ๋ ๋ฐฐ์ด๋ก ๋ํ๋ผ ์ ์๋ค.
example)
์ฌ์ฉ ์ )
์ฌ์ฉ ํ)
์ด์ฒ๋ผ ๋ถ๋ชจ์์ ์ฃผ์ด์ง ํฌ๊ธฐ ๋ด์ child๋ฅผ ์์ฑํ ๋ ์ค๋ฒํ๋ก์ฐ๊ฐ ๋ฐ์ํ์ง ์๋๋ก ํ๊ธฐ ์ํด ์ฃผ๋ก ์ฌ์ฉํ๋ค.
fittedBox๋ ๋ถ๋ชจ ํฌ๊ธฐ์ ๋ง์ถฐ child ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ ๊ฒ์ด๋ค.
BoxFit.cover๋ฅผ ์ฌ์ฉํ๋ฉด ๋ถ๋ชจ ํฌ๊ธฐ์ ๋ฑ ๋ง๊ฒ child ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ ์ ์๋ค.
์ฐธ๊ณ ) https://medium.com/flutter-community/flutter-widgets-boxes-part-2-the-whole-picture-4bb142f0b1ab
728x90
๋ฐ์ํ
'๐ง flutter' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Flutter] IntrinsicHeight class ์ ๋ฆฌ (0) | 2022.07.06 |
---|---|
[Flutter] FractionallySizedBox class ์ ๋ฆฌ (0) | 2022.07.06 |
[Flutter] CustomSingleChildLayout ์ ๋ฆฌ (0) | 2022.07.06 |
[Flutter] Initializer lists ์ ๋ฆฌ (0) | 2022.07.06 |
[Flutter] Using this in a constructor ์ ๋ํ์ฌ (0) | 2022.07.06 |