Flutter 开发实战

235课时
1K学过
8分

课程评价 (0)

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

学员评价

暂无精选评价
1分钟

05 多子元素布局

事实上“多子元素布局”和单子元素类似,通过“举一反三”我们就可以知道它们的关系了,比如:

  • RowColum 都继承了 Flex,而 Flex 继承了MultiChildRenderObjectWidget 并通过 RenderFlex创建了 RenderBox
  • Stack 同样继承 MultiChildRenderObjectWidget 并通过 RenderStack创建了 RenderBox

Widget

RenderBox (RenderObject)

Row/Colum/Flex

RenderFlex

Stack

RenderStack

Flow

RenderFlow

Wrap

RenderWrap

同样“多子元素布局”也提供了 CustomMultiChildLayoutMultiChildLayoutDelegate 满足你的“?疼”需求。