esf*_*sef 10 flutter statefulwidget
我想要创建statefulWidget并希望在这个小部件中获取父小部件的高度。不想通过从父小部件发送高度数据来做到这一点。我怎样才能做到这一点?
小智 13
使用LayoutBuilder作为子部件。
LayoutBuilder(builder: (ctx, constraints) {
return
Container(
height: constraints.maxHeight * 0.5,
width: constraints.maxWidth * 0.5,
child: Text('Inside Layout Builder'),
);
})
Run Code Online (Sandbox Code Playgroud)
根据此代码,Container将使用父窗口小部件的高度和宽度的一半。
| 归档时间: |
|
| 查看次数: |
8725 次 |
| 最近记录: |