今天閱讀「適用於 Android 開發人員的 Jetpack Compose」第二章「版面配置、主題設定和動畫」的「限制條件和修飾符順序」
fillMaxSize
和size
,那麼fillMaxSize
會被啟用
Modifier
.fillMaxSize()
.size(50.dp)
requiredSize
覆寫父節點的大小sizeln
來設定 min 和 max
sizeln(
minWidth = 100,
maxWidth = 200,
minHeight = 50,
maxHeight =100
)
wrapContentSize
會重製最小約束,以下的例子,原本fillMaxSize
會被啟用,但加了wrapContentSize
後size(50.dp)
就會被啟用
Modifier
.fillMaxSize()
.wrapContentSize
.size(50.dp)