• 如何在Flutter的脚手架中使用脚手架列表?

    首先,在我的应用程序中,当用户绘制一些东西然后按保存按钮时,该用户应该在他/她的手机上看到相同的图形,但是比例更短,因为他/她可以绘制更多的图形并保存它们,我想将所有这些显示在singleChildScrollView中。我已经尝试过,但是却遇到人为错误。 Builder( builder: (context) => Column( children: [ Expanded( child: Container( ...
  • 轻按菜单图标时的Flutter Drawer

    我目前正在尝试抽屉小部件。我构建了一个带有汉堡菜单图标,标题文本和搜索图标的应用栏。 这是我的代码: ` import 'package:flutter/material.dart'; import 'package:hexcolor/hexcolor.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context...
  • 我的快照在futurebuilder中没有数据

    请帮忙,如果可以的话。我正在尝试从rest api获取一些数据。但是在getTreadingWallpapers()方法上,它显示了完整的json数据。但是每当我在其他条件下打印snapshot.hasError时,它就显示为false。这意味着快照没有错误..但是为什么我将来的构建器中没有获取数据。没有错误显示,我该如何解决这个问题 class _FrontPageState extends State<FrontPage> { Future<List<RecentPage>> recentP...
  • Flutter:如何创建“亮/暗”主题持久/永久-我在Flutter应用中使用了“亮/暗”主题,但它不是永久的

    我已经使用了共享首选项包,但是不能这样做。当用户切换主题时,我想使我的主题永久化,再次打开该应用程序后,该主题将永久化。主题切换正常,但不是永久性的。该问题的主要目的是在Flutter中创建持久的主题切换。所以请帮助我。 以下是“亮与暗”主题的代码。 import 'package:flutter/material.dart'; import 'package:shared_preferences/shared_preferences.dart'; class AppStyleModeNotifier e...
  • ToggleButtons,Flutter:如何更改边框颜色和边框半径

    我有3个ToggleButtons,我想弄清楚如何更改所选按钮边框的颜色。如您在我的图片中所见,左侧的绿色按钮周围很难看到浅蓝色边框,因为它是选定的按钮。我想知道如何更改此颜色以及如何使边框变圆。 如果有帮助,则使用Card类创建“ CryptoCard”。 这是我的代码: Center( child: ToggleButtons( borderWidth: 0, ...
  • 如何在全角按钮中居中容器,同时在其中的文本应从左侧的相同位置开始?

    问题的较长版本:换句话说:如何将[X]小部件在全角[Y]小部件中居中,同时[X]中长度未知的[Z]小部件应从页面的左侧开始与其他[Y]小部件中其他[Z]小部件的位置相同? 翻译后,我意识到在这种情况下我无法使用硬编码的值。需要动态文本长度/子容器宽度支持。 我尝试玩IntrinsicWidth,但没有运气。我认为不能用它解决问题。也许有点复杂,也许不是。希望有人可以提供一个好的解决方案。 对屏幕截图发表评论:假设实际结果中的字符串来自翻译 (我不想使用相同的字符串,也许这样更容易理解问题) import ...
  • 如何将Tabbar和Tabbarview作为单个滚动效果移动?

    我是新来的扑扑。尝试构建和学习项目。 我无法理解如何一起给ListTile(),TabBar()和TabBarView()提供单个滚动效果。我不希望ListTile()和TabBar()固定。 我需要帮助才能解决此问题。 这是我从下面的代码中得到的。 import 'package:flutter/material.dart'; void main() { runApp(new MyApp()); } class MyApp extends StatelessWidget { @override...
  • Flutter-动态高度在水平列表视图中扩展

    我想实现一个垂直滚动的屏幕,其中包含一些数据和一个水平列表视图,其高度可以增长。 请参见下面的图片: 绿色区域应该是水平的列表视图,其中包含列。每列的垂直长度可以是动态的。目前,该列表视图的高度是固定的,但我希望能够根据“ columnItem's”的大小进行调整。我不确定是否有可能,任何帮助都将是很好的。 我将源代码粘贴到图像下方。 那么问题是如何避免第二行中的固定高度大小? 右侧的溢出问题不是问题,抱歉。 import 'package:flutter/material.dart'; import '...
  • TabBar控制器中的问题(没有用于tabBar的tabBar控制器)

    因此,我试图创建一个包含3个标签的个人资料屏幕...个人资料,最新信息和评论,但是在尝试这样做时,我遇到了错误。我无法代表所有3个标签。最近标签中有此小部件 TabController tabController; @override Widget build(BuildContext context) { return Scaffold( bottomNavigationBar: Padding( padding: EdgeInsets.fromLTR...
  • Flutter重复的综合浏览量小部件

    每次我单击购物车然后返回到产品时,都会生成该错误,视图是重复的,当我单击返回时,会出现重复的页面 我不知道为什么每次浏览然后返回上一页时都重复该页面,所以我在此处保留代码 Error Image Widget build(BuildContext context) { return SizedBox( width: 60, height: 60, child: RaisedButton( padding: EdgeInsets.all(0), color: Theme.of(co...
  • 我可以在使用setState时使小部件的模块化类吗?

    我有一个简单的应用程序,它带有一个按钮(“ Button!”),当按下该按钮时,会使容器(“ Button Pressed!”)出现并消失。 我想重构代码,以便拥有MyButton类和MyPopup类,但是我遇到了一个问题,无法在GestureDetector中调用_setPressed,因此我不知道如何使这种功能起作用。 是否可以用这种风格编写代码,或者是否必须一起声明涉及状态的所有内容? 这是原始的: /** * MyHomePage stuff */ class MyHomePage extend...
  • 在Flutter中的列内展开Listview

    我是Flutter的新手,现在已经在这里呆了一段时间。我试图在Flutter for Web中创建一个主屏幕,但是每次尝试将扩展属性应用于listview小部件时,都会出现此错误。 这是代码,错误以及我要获取的内容: return Center( child: Container( height: MediaQuery. of(context). size. height, width: MediaQuery. of(context). size. wid...
  • 如下图所示格式化文本

    我需要像这样格式化文本,我尝试过这样的事情,但是问题是如果没有数据,整个对齐方式就会崩溃。我尝试过spaceBetween和spaceEvenly,但是没有任何变化。我在整个对齐方式中做了什么左,我在将alignmnet排成spaceEvenly并交叉对齐到中心 Align( alignment: Alignment.centerLeft, child: Container( color: C...
  • 如何在Flutter中获取currentState?

    我想通过我的模型将List数据推送到数据库,并且想要获取currentState。 class SettingsDialog extends StatefulWidget { final ChexiUser user; SettingsDialog({this.user}); @override _SettingsDialogState createState() => _SettingsDialogState(); } 这是我的有状态窗口小部件,它创建了一个可变的窗口小部件_Setti...
  • 当在网格中轻拍网格时,如何导航到新页面?

    这是来自正在开发的应用程序的代码的一部分,我已经为列表中存在的每个项目创建了dart文件,但我不知道如何在列表中提供onpress功能,以便它将我导航至下一页 这是代码 class GridDashboard extends StatelessWidget { final Items item1 = new Items( title: "Call", img: "assets/call.png"); final Items item2 = new Items( ti...
  • 颤振堆栈中是否存在屏幕问题

    My problem is because I have a image at the top of the screen and under the image is the rest of body scaffold, but that has a rounded corners 我将堆栈放置在appbar下方,将其浮动和透明放置在appbar中,但我无法使用此堆栈处理容器的圆角,这就是我正在做的 Scaffold( body: Stack( children: <Widget...
公告

欢迎访问 goshare  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 魅力技术资源分享