问题标签 [flutter-showmodalbottomsheet]
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.
flutter - Flutter:如何禁用向下拖动以关闭 showModalBottomSheet
我想禁用向下拖动以关闭 showModalBottomSheet
我已经尝试过使用enableDrag:false,
当我使用时enableDrag:false,
向我显示以下错误
下面是我的代码
我已经检查了这个帖子
如果需要更多信息,请告诉我。提前致谢。您的努力将不胜感激。
flutter - 如何使用颤振检索 Firestore 中的特定文档
我正在尝试在我的应用程序中检索一个 Firestore 文档,以便我可以更新它。这是当前代码:
firestore 数据库只有两个字段。这是一些示例数据:名称:'James'(字符串)和投票:2(数字)
当您单击应用程序中的记录时,我设法让它在控制台中打印出 docID,以及名称和投票。问题是,我怎样才能获取我刚刚单击的文档并将其显示在 ModalBottomSheet 中,以便可以更新名称字段?
如果我可以让它显示在 ModalBottomSheet 的名称字段中,我应该能够弄清楚如何自己更新它。但我什至很难让它出现在那里!我当前的代码显示错误undefined name 'record'.
任何帮助将不胜感激!
谢谢
杰森
flutter - Flutter BottomSheet 更改宽度
我希望底页看起来像Angular Material 中的那个。
片材反而扩展至最大宽度。问题是我无法配置底页的宽度。目前看起来像这样
我的代码如下所示:
我知道我可以在使其中一些透明时假装它具有较小的宽度,但是我有圆形边缘并且它们不会被保留。
解决方法 #1
我设法通过将 更改canvasColor
为透明并使小部件中的边框变圆来做到这一点:
这样,但是当用户单击假透明区域时,我需要执行额外的逻辑以将其关闭。
首先canvasColor
以某种方式将其添加到上下文中:
然后伪造宽度
我想知道是否有一个标准的方法来解决这个问题,我需要你的帮助。我尝试制作一个 DartPad 示例,但它给了我Script error
.
我的想法是尝试通过以下方式使其对移动设备友好:
这将使其在移动时为全宽,在桌面时具有一些填充。
flutter - Flutter 找不到正确的 Provider高于此消费者小部件
我正在尝试在地图下方制作一个地图和按钮,它调用 ModalBottomSheetBar 并在其中包含一个表单,但我收到一个错误,有人知道下面的代码有什么问题吗?
它给出“在此消费者小部件上方找不到正确的提供者”,我没有在日志中显示错误
提前致谢
flutter - Flutter - 在呈现模式后在 showModalBottomSheet 上更改 enableDrag 和 isDismissible
我想更改我的 showModalBottomSheet 所处的状态。特别是在 true/false 之间更改 enableDrag 和 isDismissible 而不显示新模式或替换已呈现的模式。目前这有可能吗?
flutter - Flutter ModalBottomSheet 状态(单选按钮)
当我使用单选按钮时,我无法在 modalBottomSheet 中更新我的状态。当我更改单选按钮时,我正在从服务器检索数据并且我想更新状态。
这是我的代码
我在这里调用modalBottomSheet:
这是我的带有包含单选按钮的容器的 modalbottomSheet。
请问有人可以帮忙吗?
flutter - 为什么我不能在 Flutter ModalBottomSheet 中滚动自定义 WebView
嘿,有人知道为什么我不能在 ModalBottomSheet 中垂直滚动 WebView 吗?这是我的代码,如果有什么问题请告诉我或给我一些建议。
flutter - 如何在颤动中动态降低底片高度?
我正在使用 showModalBottomSheet 并在开始时给出 90% 的高度。底页内有两个选项卡(重复和一次),重复选项卡有很多内容,并且显示非常好,高度为 90%。但是当我在一次性选项卡上进行选项卡时,我想将底页的大小减小到 40%,因为它没有更多的内容,而且看起来也不好看。但是我无法在按下一次性标签按钮时动态更改底部工作表的高度。
谁能帮助我如何在颤振中实现此功能?
flutter - 以编程方式关闭模态底页
在下面的示例中,我在按下凸起按钮时打开了一个模态底部工作表在打开的工作表中,我有另一个图标可以打开另一个工作表,但我想在打开第二个底部后关闭第一个工作表床单。我怎样才能做到这一点?