์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- IOS
- Git
- ๋ค์ง
- Center
- family control
- ์ค๋ํดํ
- C++
- dart
- codelab
- Xcode
- ์ ํ๋ก๊ทธ์ธ๊ตฌํํ๊ธฐ
- React
- ํ๊ธ
- ํ๊ณ
- OpenCV
- ๊ณต์๋ฌธ์
- git error
- SwiftUI
- Column
- Ai
- ํดํ
- FLUTTER
- Flutter codelab
- Swift
- UIKit
- vscode
- ์ค์ํํธ
- useEffect
- Simulator
- Computer Vision
- Today
- Total
ram2 ๐
[Flutter] LimitedBox class ์ ๋ฆฌ ๋ณธ๋ฌธ
LimitedBox class
์ด ์์ ฏ์ child์ ๋ํ ์ ํ์ด ์๋ ๊ฒฝ์ฐ์ ๋ฐ์ค๋ฅผ ์ ํํ ๋ ์ฌ์ฉํ๋ค.
๋๋ถ๋ถ ์์ ์์์์ ์ ์๋ ์ ํ์ ๋ฐ๋ผ ํฌ๊ธฐ๊ฐ ์ ํด์ง๋ค. ํ์ง๋ง ListView, Column, Row์ ๊ฐ์ ๊ฒฝ์ฐ, ํ์์์ ํฌ๊ธฐ์ ์ ํ์ ๋์ง ์๋๋ค.
์ด์ฒ๋ผ ์์ ์์์ ์ ํ์ด ์กด์ฌํ์ง ์์ ๋, ์์ ์์ ์ ํ์ ์์กดํ๋ ์์ ฏ์๋ ์ด๋ป๊ฒ ๊ธฐ๋ณธ๊ฐ์ ์ค ์ ์์๊น?
์ด๋ฐ ๊ฒฝ์ฐ์ LimitedBox๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค!
LimitedBox๋ฅผ ์ฌ์ฉํ๋ฉด maxHeight์ maxWidth๊ฐ ์ ๊ณต๋๋ค. ์ด๋ child์๊ฒ ๋ฌดํํ ์ํฉ์์ ์์ฐ์ค๋ฌ์ด ํฌ๊ธฐ๋ฅผ ์ ๊ณตํ๋ ํจ๊ณผ๊ฐ ์๋ค.
๊ฒฝ์ฐ๋ฅผ ๋๋ ์ ๋ฆฌํด๋ณด๋ฉด,
๋ง์ฝ ์์ ฏ์ ์ต๋ ๋๋น๊ฐ ์ ํ๋์ง ์์๋ค๋ฉด ์ด ์์ ฏ์ child์ ๋๋น๋ maxWidth์ ๋ฐ๋ผ ์ ํ๋๋ค.
๊ฐ์ ๋ ผ๋ฆฌ๋ก, ๋ง์ฝ ์์ ฏ์ ์ต๋ ๋์ด๊ฐ ์ ํ๋์ง ์์๋ค๋ฉด ์ด ์์ ฏ์ child์ ๋์ด ๋ํ maxHeight์ ์ ํ๋๋ค.
'๐ง flutter' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Flutter] OverflowBox class ์ ๋ฆฌ (0) | 2022.07.06 |
---|---|
[Flutter] Offstage class ์ ๋ฆฌ (0) | 2022.07.06 |
[Flutter] IntrinsicWidth class ์ ๋ฆฌ (0) | 2022.07.06 |
[Flutter] IntrinsicHeight class ์ ๋ฆฌ (0) | 2022.07.06 |
[Flutter] FractionallySizedBox class ์ ๋ฆฌ (0) | 2022.07.06 |