小编Gui*_*oux的帖子

我怎样才能有一个像这样的动画SliverAppBar?

这是 SliverAppBar 扩展\n这是折叠的 SliverAppBar

\n

我希望这些动画之间能够平滑,我尝试使用AnimatedSizeAnimatedOpacityAnimatedPositioned几乎没有错误。而且我不知道如何将它们与SliverAppBar. 在其他示例中,我看到人们使用LayoutBuilder但他们没有共享完整的代码,因此我无法测试它。我将分享我的代码片段,但它在两种状态之间有一个非常奇怪的转换。

\n

我想要CircleAvatar变小并改变位置\n我想要Icon(Icons.arrow_back)Text(\'Previous Page\')消失。\n我也希望我的名字和工作消失。\n我希望那三个Containers变小并改变位置。

\n
import \'package:flutter/material.dart\';\n\nvoid main() {\n  runApp(MyApp());\n}\n\nclass MyApp extends StatelessWidget {\n  // This widget is the root of your application.\n  @override\n  Widget build(BuildContext context) {\n    return MaterialApp(\n      title: \'Dialog Demo\',\n      debugShowCheckedModeBanner: false,\n      theme: ThemeData(\n        primarySwatch: Colors.blue,\n      ),\n      home: Scaffold(\n        body: CustomScrollView(\n          slivers: [\n            SliverAppBar(\n              elevation: 0,\n              pinned: true,\n              expandedHeight: 190,\n              collapsedHeight: kToolbarHeight + 8,\n              flexibleSpace: FlexibleSpaceBar(\n …
Run Code Online (Sandbox Code Playgroud)

user-interface animation dart visual-studio-code flutter

2
推荐指数
1
解决办法
2214
查看次数

如何在Flutter WEB中上传文件到API

我是 Flutter 新手,在将文件上传到 API 时遇到问题。我尝试过使用 FormData 和 MultiPartFile 但它返回错误。我也在这个视频中使用了代码,但它不起作用:

https://www.youtube.com/watch?v=c2tGUt7FLqY&t=318s

任何人都有解决方案。

api form-data flutter flutter-web multipartfile

2
推荐指数
1
解决办法
3199
查看次数