Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想要布局的东西是这样 的 因为我想让 ListView 滚动到外面,所以我想让 ListView 变成 SliverListView 。
但这会产生错误:
RenderRepaintBoundary 需要 RenderBox 类型的子级,但接收到 RenderSliverList 类型的子级。
做这种布局的最佳做法是什么?是否必须将 CustomScrollView 更改为 NestedScrollView?
由于SliverListView是一个Sliver小部件,它只能是CustomScrollView. 在内部使用它TabBarView会导致上述错误,因为TabBarView期望一个RenderBox小部件,而不是一个Sliver.
SliverListView
Sliver
CustomScrollView
TabBarView
RenderBox
为了使滚动与 同步CustomScrollView,您可以使用此属性:
ListView( physics: NeverScrollableScrollPhysics(), // ... other lines