【问题标题】:Flutter Layout suggestionFlutter 布局建议
【发布时间】:2020-06-11 08:10:54
【问题描述】:

我是 Flutter 的新手,对如何创建特定布局有点困惑 我附上了我需要的布局图像:

我尝试了 Expanded 小部件,但它确实给出了正确的高度,特别是对于底部的小部件 谁能帮助或建议我该怎么做? 我只需要使用代码的容器可以只是文本或容器

如何让每个小部件的高度与屏幕相匹配

【问题讨论】:

  • 对不起,这将被关闭。请添加您现在拥有的代码,即使它没有返回所需的输出,以便我们提供帮助。
  • 如果你在评论和等待你的时间之前阅读我列出的内容会更好

标签: flutter dart


【解决方案1】:

您可以使用诸如 ListView、带有 SingleChildScrollView 的列(带有 SingleChildScrollView 的嵌套列)之类的小部件。它们为您提供了添加具有滚动效果的小部件的能力

示例 -

return ListView(
   children: <Widget>[
       Container(
          child:Text("Text 1"),
       ),
       AnyVideoPlayingWidget(),
       CarouselWidget(),
   ],
);

对于 Carousel Slider,您可以查看此包 -> Carousel Slider Package

播放视频你可以试试这个包 -> Chewie Video Player Package

有关基本布局的更多信息,请阅读官网这篇文章-> Layouts in Flutter

【讨论】:

  • 如何让每个小部件的高度与屏幕相匹配
  • 双倍高度 = MediaQuery.of(context).size.height;双宽度 = MediaQuery.of(context).size.width
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-08-23
  • 2014-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多