问题标签 [flutter-sliver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2022 浏览

flutter - CustomScrollView 中的多个 SliverAppBar

我需要有多个 SliverAppBar,每个在一个视图中都有自己的 SliverList。目前只有第一个 SliverAppBar 正确响应。

当然,我已经在 SO 和 Google 上进行了扩展搜索,但还没有找到解决方案!

如果您滚动,我希望在您滚动列表时看到标题“2”也浮动。

0 投票
6 回答
12842 浏览

flutter - 如何让 SliverPersistentHeader “过度生长”

SliverPersistentHeader在 myCustomScrollView中使用了一个持久的标题,当用户滚动时它会缩小和增长,但是当它达到最大尺寸时,感觉有点僵硬,因为它不会“过度生长”。

这是我想要的行为的视频(来自 Spotify 应用程序)和我的行为:

行为视频.

0 投票
1 回答
2329 浏览

dart - Flutter:在 SliverGrid 中调整子项的大小

我正在尝试构建一个BottomSheet,其中不同的表情符号、图像和gifs 显示在gridview 中。为此,我使用了带有 SliverPadding 和 SliverGrid 的 CustomScrollView 小部件。我的问题是,我无法调整网格中图像和 gif 的大小。可以使用 fontSize 属性轻松调整表情符号的大小。

到目前为止,这是我的代码:

这是它现在的样子(吻嘴实际上在移动):

在此处输入图像描述

正如你所看到的吻太多了,但我无法调整它的大小。无论是使用高度和宽度还是将其包装在 SizedBox 中,都没有任何效果。

有任何想法吗?

此致。

0 投票
1 回答
13818 浏览

gridview - 带有标题的 Flutter GridView

如何在 FLUTTER 中创建带有可滚动工具栏的网格视图。我找到了带有标题ListViewWithHeader的列表视图。但是我需要下面提到的带有标题的 GridView。我已经使用 SilverGrid 忽略器来构建这个布局,这有点滞后。所以我需要另一种选择。

在此处输入图像描述

0 投票
2 回答
8245 浏览

caching - 如何在flutter中使用precacheImage函数?

无法使用precacheImage函数将本地图像从资产加载和缓存到 Flutter 中的 GridView 或 ListView。

ISSUE: 滚动列表时,图像总是重新加载。

0 投票
1 回答
6419 浏览

android - 在flutter中设置childAspectRatio的正确方法

在颤动中计算SliverGridDelegateWithFixedCrossAxisCountchildAspectRatio的正确方法是什么。如何管理与所有设备兼容且应在横向和纵向中工作的每个视图的正确高度

0 投票
1 回答
904 浏览

listview - Flutter:使用 ListView.builder 消失的 SliverAppBar

我正在尝试在滚动时使用消失的 Appbar 构建帖子提要(如 Instagram)。这是我的代码:


如您所见,我目前正在使用普通的 AppBar 和 Listview.builder 来创建帖子。我听说过SliverAppBar并尝试在我的设置中实现它,但无法让它与我的 ListView.builder 一起使用。

关于如何在滚动时删除 AppBar 的任何建议或想法?

此致。

0 投票
1 回答
2237 浏览

flutter - 如何在颤动中更新 SilverGrid 或 SilverList 的项目?Flutter中是否有与notifyDatasetChanged()等价的东西?

使用Emily Fortuna 在 Medium 文章“Slivers, Demystified”中提供的示例代码,我使用SilverListSilverGrid类创建了一个 Flutter 列表。但是创建列表后我无法更改数据。

0 投票
1 回答
654 浏览

listview - Infinite ListView of Images freeze app or throw exceptions during layout [small app included]

I'm trying to make a horizontally scrolling ListView with repeatable images to make it seem like it's one long image scrolling forever (like in 2d platform game).

A symmetric Image repeated in a list view, resulting in a seemingly endless loop

However, when I add images to the ListView.build(...) method I can't get them to scale properly. I want the Images to .fitHeight and after trying all widgets I can think of I get one of two outcomes.

  1. The app boots but freezes
  2. The app runs but throws exceptions

Here is the code in its entirety:

If you want to try it out with the example image (actually looks pretty good) you can download the "entire" repo here: https://github.com/joelbrostrom/infinite_listview_image_freeze_example

As you can see in the code comments Image.asset() freeze the app and wrapping it a FittedBox makes it runnable but with exceptions.

In my main project the second approach builds with exceptions in debug congif, but freezes in release. Maybe that's a clue?

Here is the exception I get when wrapping the image in the FittedBox:

Any insight would be appreciated!

0 投票
1 回答
76 浏览

dart - 如何让 FAB 更宽

如何制作如下图所示的底部FAB

在此处输入图像描述

这是我当前的代码示例:

我尝试了很多但没有运气:(有什么解决方案吗?谢谢你的建议:)