抖动大小和位置UI元素(小部件)如何变化?

时间:2020-05-10 20:48:56

标签: flutter flutter-layout flutter-web

抖动大小和位置UI元素(小配件)如何?它是由父窗口小部件或子窗口部件本身确定的吗?我想知道,当处理小部件树时,幕后使用的算法是什么。

1 个答案:

答案 0 :(得分:3)

这是一篇很棒的文章,主题为:https://flutter.dev/docs/development/ui/layout/constraints

TL; DR。小部件从父级获取大小限制。窗口小部件选择其大小(在约束范围内)并报告给父级。父级放置小部件。