在Flutter中,像Row/ListView/Stack这样的小部件不处理空子项。因此,如果我们想有条件地添加小部件作为子项,我通常会执行以下操作: Row( children: <Widget>[ foo == 42 ? Text("foo") : Contain...
如何查找当前在 ListView 中哪些项目是“可见的”或“不可见的”? 例如,我有100个项目在 ListView 中,当我滚动到屏幕或列表的顶部时,我想检测哪些项目出现或从视口中消失。 示意图:
我正在使用开启了空安全的新版Dart <2.13.0-107.0.dev>。 以下是任务列表: List<Task> tasks = [ Task(name: 'find a way to live happy'), Task(name: 'Liste...
默认情况下,Flutter 在iOS上对 ListView/GridView/... 等可滚动组件添加了一个overscroll特效。 我想要完全删除这个特效或只在一个特定的可滚动组件中删除它。 我该怎么做?
在我的应用程序的这一部分中,我有一个 ListView,当我运行应用程序时,会出现以下错误,我无法解决它: Scaffold( body: Directionality( textDirection: TextDirection.rtl, child: Container( chil...
我无法正确使用CustomScrollView。 在flutter 2.13.0-0.2.pre之前,点击CustomScrollView中的TextFields会自动调整上方的TextField,以适应键盘的打开。 将flutter版本降级到2.11.0-0.1.pre并在Android...
我正在尝试创建一个自动滚动到最新数据点的ListView。 我尝试通过编写“_scrollToBottom”函数并使用“jumpTo”方法来实现此功能。 但是,应用程序中出现空白屏幕,并在调试控制台中显示“'child.parentData != null':不正确”的代码。 有什么建议可...
我有一个带有文本小部件和ListView的屏幕,当我尝试在ListView内滚动时,它不允许我滚动。 我的body是SingleChildScrollView,但这并没有为ListView.builder提供scrollView。我尝试将ListView.build包装在Expanded中,...
我是Flutter新手。我正在使用底部导航视图。在Dashboard类中,有底部导航。底部导航的第一个是Home类,它具有选项卡视图。选项卡视图的第一页是NewRequest类。当应用程序首次运行时,选项卡视图的第一页没有加载,但当进入其他类并返回到Home时,New Request被加载。如...
我有一个带有ListTile的ExpansionTile列表在抽屉中。我的目标是,当我点击一个ExpansionTile时,另一个ExpansionTile必须折叠起来。我已经陷入这个问题两天了,但找不到答案。有人知道如何以编程方式折叠ExpansionTile吗? 注意: 我不想弄乱小部...