Flutter 开发实战

235课时
1K学过
8分

课程评价 (0)

请对课程作出评价:
0/300

学员评价

暂无精选评价
2分钟

02 单子元素布局-2

这里体现了第六篇中的 Widget 与 RenderObject 的关系

是的,RenderConstrainedBox 就是继承自 RenderBox,从而实现RenderObject 的布局,这里我们得到了它们的关系如下 :

Widget

RenderObject

ConstrainedBox

RenderConstrainedBox

ConstrainedBox

然后我们继续对其他每个 Widget 进行观察,可以看到它们也都是继承SingleChildRenderObjectWidget ,而“简单来说”它们不同的地方就是 RenderObject的实现了:

Widget

RenderBox (RenderObject)

Align

RenderPositionedBox

Padding

RenderPadding

Transform

RenderTransform

Offstage

RenderOffstage