【发布时间】:2019-05-04 13:48:22
【问题描述】:
看过一些 Flutter 文档后,我仍然对 Box- 和 Sliver- 协议(即 BoxConstraints 和 SliverConstraints)之间的区别感到困惑。
两者有什么区别?
【问题讨论】:
看过一些 Flutter 文档后,我仍然对 Box- 和 Sliver- 协议(即 BoxConstraints 和 SliverConstraints)之间的区别感到困惑。
两者有什么区别?
【问题讨论】:
它们与 RenderBox 相关联,这些 RenderBox 在很大程度上是一次渲染,直到它们依赖于更改。无论是孩子的大小,还是一些参数。
Scrollable 中项目在主轴上的尺寸和位置
Slivers 直接依赖于滚动变量。这意味着当滚动偏移量发生变化时,会重新计算条子。
【讨论】: