繁体   English   中英

我收到此错误:“由于高度无界,Flutter TabBarView 儿童无法渲染”

[英]I am getting this error: "Flutter TabBarView Children Unable to Render Due to Unbounded Height"

我收到此错误:

Flutter TabBarView 儿童因高度无界而无法渲染

  Expanded(
    child: TabBarView(
      controller: tabController,
      children: <Widget>[
        Text("First view"),
        Text("Second view "),
      ],
    ),
  );

将 TabBarView 放在容器中。像这​​样:

Container(  
  height: 200
  child: TabBarView(...)
)

您在 TabBar 中声明了多少个选项卡? 无论如何对于选项卡视图中的未知元素列表:使用 SingleChildScrollView 是惊人的小部件

https://api.flutter.dev/flutter/widgets/SingleChildScrollView-class.html

  Expanded(
    child: TabBarView(
      controller: tabController,
      children: <Widget>[
        SingleChildScrollView(
         child:Text("First view")
        ),
        SingleChildScrollView(
         child:Text("Second view")
        ),
      ],
    ),
  );

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM