Flutter:SingleChildScrollView 内的 TabBarView
问题描述
我的问题是我想要一个 TabBarView 在 SingleChildScrollView 中,但它给了我这个错误:RenderFlex
子级具有非零 flex 但传入的高度约束是无界的.
My problem is that I want a TabBarView inside a SingleChildScrollView but it gives me this error:
RenderFlex
children have non-zero flex but incoming height constraints are unbounded.
如果我删除 SingleChildScrollView
它可以工作,但我需要该小部件,因为我想推送一个 ListView,它可以使用 TabBar
滚动,例如 Instagram.
If I remove the SingleChildScrollView
it works but I need the widget because then I want to push a ListView that it scrolls with the TabBar
, like Instagram.
代码:
变化:
推荐答案
您可以使用 NestedScrollView
来解决这个问题.
You can use NestedScrollView
to fix this issue.
下面的代码帮我解决了:
The below code helped me to solve:
更多解释请参考这个答案
这篇关于Flutter:SingleChildScrollView 内的 TabBarView的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!