跳到主內容

佈局元件

Flutter 佈局元件目錄。用於編排其他元件的列、行、網格及多種其他佈局。

用於編排其他元件的列、行、網格及多種其他佈局。

單子佈局元件

Align

一個將其子元件對齊,並可根據子元件大小調整自身尺寸的元件。

AspectRatio

一個嘗試將子元件調整為特定寬高比的元件。

Abc
Baseline

根據子元件基線(Baseline)來定位子元件的容器。

Center

將其子元件放置在自身中心位置的對齊塊。

ConstrainedBox

對子元件施加額外約束的元件。

Container

一種結合了繪圖、定位和尺寸調整等常見功能的組合元件。

CustomSingleChildLayout

將單個子元件的佈局委託給代理(delegate)的元件。

Expanded

擴充套件 Row、Column 或 Flex 子元件的元件。

FittedBox

根據適應規則(fit)縮放並定位其子元件的元件。

FractionallySizedBox

將子元件調整為總可用空間的一部分(分數)的元件。關於佈局演算法的詳細資訊,請參閱 RenderFractionallySizedOverflowBox。

IntrinsicHeight

將子元件調整為其固有高度的元件。

IntrinsicWidth

將子元件調整為其固有寬度的元件。

LimitedBox

僅在未受約束時才限制其尺寸的盒子元件。

Offstage

一個將子元件放置在樹中但不對其進行任何繪製,也不使其可被點選互動的元件。

OverflowBox

一個對其子元件施加與父元件不同約束,從而可能允許子元件溢位父元件邊界的元件。

Padding

透過給定的內邊距(padding)來縮排其子元件的元件。

SizedBox

一個具有特定尺寸的盒子。如果提供了子元件,該元件會強制子元件具有特定的寬度和/或高度。

SizedOverflowBox

一個具有特定尺寸,但將其原有約束傳遞給子元件(通常會導致子元件溢位)的元件。

Transform

在繪製子元件之前對其應用轉換效果的元件。

多子佈局元件

Sliver 元件

元件目錄中查詢更多元件。