我正在开发一个待办事项应用程序。在该应用程序中,当任务完成时,lineThrough 字段将启用。 但这很无聊,因为没有任何效果。所以我想让线条穿过效果...
我需要一些帮助来在导航栏上方显示一个容器,您可以最小化该容器并查看后面的地图。 正如您在这张图片中看到的,展开的容器位于底部按钮上方,wh...
所以基本上我一直在尝试实现动画。同样使用 flutter_animate 4.2.0+1 包。 首先让我向您展示代码: 在 auth_page.dart 文件中: 类 AuthPage 扩展 StatefulWidget {
如何禁用ListView.builder的滚动,同时让整个页面滚动
我正在创建一个页面,其中包含通过 listview.builder 构建的部分(在未来的构建器中),现在如果我通过用单个子滚动包裹父容器来让整个页面滚动...
我有一个带有列表视图和指示器视图的行。我想为列表中所选项目的指示器视图设置动画。 如果我在列表视图中选择一个项目,则指示器视图
如何从另一个 dart 文件触发一个/多个 dart 文件的动画?
所以基本上我一直在尝试实现动画。同样使用 flutter_animate 4.2.0+1 包。 首先让我向您展示代码: 动画( 效果:[ 幻灯片效果( 结束:...
我最近与其他设计师合作。他们曾经从codepen提供了一些需要应用于当前项目的CSS动画示例。动画可以简单也可以复杂。 ...
AnimatedContainer 由于高度问题无法将 TextField 动画化为全屏
我需要创建一个具有特定行为的文本字段,例如松弛文本字段: TextField 向上滑动时应动画为全屏,向下滑动时最小化。 当处于最小化状态时
Flutter 实现 Sliverappbar 类似 telegram 的行为
这是 SliverAppbar 的外观 Gif。 https://drive.google.com/file/d/1Ud51yipwnjKjxUcF1dju4F-n2F8UdUGu/view?usp=sharing 任何提示或帮助表示赞赏
在MaterialStateProperty.resolveWith中使用状态<Color>
我想弄清楚是否有办法在其他地方使用下面的状态。 文本按钮( onPressed: () {}, 样式:按钮样式( 背景颜色:MaterialStateProperty.resolveWith 我想弄清楚是否有办法在其他地方使用下面的状态。 TextButton( onPressed: () {}, style: ButtonStyle( backgroundColor: MaterialStateProperty.resolveWith<Color>( (states) { /*can we use this 'states' on other widget?*/ if (states.contains(MaterialState.hovered)) { return Colors.red; } return Colors.white; }, ), ), child: Text( "change red color when hover", ), ); 有没有一种方法可以让我们在其他地方/小部件中使用状态? 如果您想监听属性当前的状态,那么您可以考虑使用 Stream。 class HoverState { final _state = StreamController<MaterialState>.broadcast(); Stream<MaterialState> get showState => _state.stream; setCondition(MaterialState state) { _state.sink.add(state); } disposeCondition() { _state.close(); } } ...在您的小部件上,您可以使用以下方式更新流: // Initialize class containing Stream broadcast HoverState hoverState = HoverState(); ... (states) { /*can we use this 'states' on other widget?*/ if (states.contains(MaterialState.hovered)) { return Colors.red; } return Colors.white; // Update state in Stream hoverState.setCount(states); },
在MaterialStateProperty.resolveWith中使用状态<Color>
我想弄清楚是否有办法在其他地方使用下面的状态。 文本按钮( onPressed: () {}, 样式:按钮样式( 背景颜色:MaterialStateProperty.resolveWith 我想弄清楚是否有办法在其他地方使用下面的状态。 TextButton( onPressed: () {}, style: ButtonStyle( backgroundColor: MaterialStateProperty.resolveWith<Color>( (states) { /*can we use this 'states' on other widget?*/ if (states.contains(MaterialState.hovered)) { return Colors.red; } return Colors.white; }, ), ), child: Text( "change red color when hover", ), ); 有没有一种方法可以让我们在其他地方/小部件中使用状态? 如果您想监听属性当前的状态,那么您可以考虑使用 Stream。 class HoverState { final _state = StreamController<MaterialState>.broadcast(); Stream<MaterialState> get showState => _state.stream; setCondition(MaterialState state) { _state.sink.add(state); } disposeCondition() { _state.close(); } } ...在您的小部件上,您可以使用以下方式更新流: // Initialize class containing Stream broadcast HoverState hoverState = HoverState(); ... (states) { /*can we use this 'states' on other widget?*/ if (states.contains(MaterialState.hovered)) { return Colors.red; } return Colors.white; // Update state in Stream hoverState.setCount(states); },
当颤振设置页面上的振动清单磁贴为真时,如何在扫描仪页面中启用扫描振动?
类 ScannerPage 扩展 StatefulWidget { 最终函数(布尔)onBeepSettingChanged; 最终 bool beepChecked; const ScannerPage({Key? key, 必需 this.onBeepSettingChanged, 必需 this.
我正在尝试使用第一个视图中心的圆圈进行页面转换,该圆圈展开以显示第二个视图。 或者,如果我使用
如何在Flutter中创建具有渐变背景色的自定义snackbar?
我正在使用 Flutter 构建一个应用程序,并使用 Firebase 作为后端。突然,我需要使用 Snackbar 向用户显示有关身份验证的消息。例如:用户未找到、密码...
在代码中,我将下拉按钮包装在容器中的 row 中,但是当尝试水平压缩输出时,它显示了渲染溢出问题。怎么能防止呢。 代码我
我想将以下背景渐变应用于我的应用程序。另外,我希望每当用户升级时渐变的颜色就会改变。 在步数指示器中,我无法使圆圈变成 r...
我正在尝试使用开放ai API 制作一个应用程序。当我第一次发送请求时,它会显示结果。但第二次并没有改变结果。但重启后就正常了。怎么...
随着颤动,有没有办法用这种类型的动画显示或隐藏小部件: 预先感谢,:)
我在 Flutter 中使用 2 个自定义开关。我希望当用户打开第一个开关时,第二个开关应该自动关闭。当用户关闭第一个时,第二个将会
如何在 Flutter 中创建这样的动画?我尝试使用 AnimatedPositioned,但我遇到了对多个圆形容器进行动画处理的困难(由其中的电子表示...