问题标签 [flutter-dialog]

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 回答
51 浏览

flutter - 限制 showDialog 屏障和内容的大小

我正在尝试剪辑或限制 showDialog 屏障的大小,以便它可以包含在另一个小部件中。

我尝试在 showDialog 中使用 LayoutBuilder 来获取约束,但它不起作用。

我在颤振 2.2 WEB

我还尝试在具有我不想溢出的大小的小部件上设置一个全局键并获取 RenderBox 大小,但大小返回是我浏览器的最终大小。

在此处输入图像描述 在此处输入图像描述

0 投票
2 回答
45 浏览

flutter - 使用凸起按钮显示对话框

所以我正在尝试使用凸起的按钮显示一个对话框。但是当我按下它时,屏幕就变黑了。谁能告诉我我的代码有什么问题:

这是我的按钮的代码:

这是我的对话框的代码,它位于我的库的组件文件夹中

}

或者有没有其他方法可以做到这一点?

0 投票
0 回答
39 浏览

flutter - Flutter Simple Dialog 内容离开屏幕

我有一个对话框我正在尝试将内容包装在对话框中但是我遇到了一些问题

1)使用wrap不保证内容在alert对话框中

2)内容对齐不居中。

我已经尝试了所有可能的对齐方式,但它不起作用。在使用列拉伸时,我认为使用 wrap 的小部件可能会起作用。但事实并非如此。有什么解决办法吗?

带包装

带柱

带柱

使用包装中的彩色容器来检查问题,并使用具有定义的显示宽度 * 0.25 的大小框,以便文本不会离开屏幕

带包装容器

代码

0 投票
1 回答
45 浏览

flutter - Flutter:有没有办法将参数“ID”从页面传递给对话框?

我在开发我的应用程序时遇到问题,我知道页面导航可以使用“Navigation.of(context)”并通过 ID 传递参数,但是我想对页面做同样的事情但找不到任何解决方案。如果有人知道如何制作它,请给我一些线索。太感谢了!!错过的都会更新

对话

还有另一个“自定义对话框”类,它为对话框定义并在用户输入信息后执行 onSaved 内容。保存的每个链接都会自动生成一个 ID,因此希望传递“ID”以进行更新,但仍停留在如何传递“ID”参数上。

导航

在导航的一部分中已经尝试做类似的传递参数“ID”,但它不起作用所以有什么方法可以将参数从页面传递到对话框?

didChangeDependencies对话框

0 投票
3 回答
253 浏览

flutter - Flutter:对话框无法从 PopupMenuItem 点击

cancelDialog未使用以前的代码打开。但它从另一个按钮点击正确打开

0 投票
0 回答
30 浏览

flutter - 对话框在颤动中无法与 singlechildscrollview 和软键盘一起正常工作

对话框无法与单子滚动视图和软键盘一起正常工作。

问题:

  1. 软键盘下的对话框设计消失了
  2. 打开软键盘时滚动无法正常工作

我的对话在这里:-

无法正常工作对话框(文本从对话框中消失并且滚动无法正常工作)

我使用 scrollController 进行滚动,但这不起作用。

请帮我解决我的对话框设计问题。

0 投票
2 回答
161 浏览

flutter - 导航回到上一个屏幕后如何显示弹出窗口?

我有一个场景,我在屏幕 A 中有一个弹出窗口。它将从 initstate() 触发。单击弹出窗口内的按钮后,用户可以导航到屏幕 B。如果用户通过单击箭头返回按钮返回屏幕 1,我如何显示弹出窗口?

0 投票
2 回答
431 浏览

flutter - Flutter 如何在另一个页面上显示对话框

当我按下要导航到另一个页面的按钮时,我想显示对话框,然后我想显示一个对话框,指示我已导航到该页面。

所以我试试这段代码;

但是当我在对话框中按下 OK 按钮时,OK 按钮不起作用并且它给出了那个错误;

未处理的异常:对空值使用空检查运算符

0 投票
1 回答
119 浏览

flutter - 如何在 Flutter 中设计 DropdownButtonFormField 内的对话框?

我有DropdownButtonFormField,当我单击它时,应该会出现一个带有项目列表的 DialogBox,因此我可以选择一个项目,它应该在 DropdownButtonFormField 中返回所选项目。我尝试使用DropdownMenuItem,但我需要使用 DialogBox,以便它看起来不错。所以基本上我想用 DialogBox 替换 DropdownMenuItem。而且我不知道该怎么做我是新手,请帮助我。下面我将附上我想要的图像。参考图像

0 投票
1 回答
31 浏览

flutter - 从父小部件更新 ModalBottomSheet 内按钮的可见性

我有 Widget1 可以打开 ModalBottomSheet。ModalBottomSheet 包含 TextField(EditText) 和一个按钮。用户可以向 TextField 输入值,这些值可以根据某些验证使按钮启用/禁用。TextField 是一些自定义组件。这整个流程是使用动态形式制作的。我们正在使用流来传输将由 Widget1 监听的 TextField 更改(以便它可以重建 UI)。但是当我们在屏幕上有 ModalBottomSheet 时,Widget1 似乎无法听到任何变化。如果我使用简单的小部件而不是 ModalBottomSheet,那么它可以正常工作。在大多数博客中,我发现了 ModalBottomSheet 中的“StatefulBuilder”,但这并不能解决这个问题,因为如果用户在 ModalBottomSheet 中进行任何直接更改(例如单击按钮等),这将很有帮助。

请提出一些解决此问题的方法。