问题标签 [modal-view]

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 投票
2 回答
128 浏览

css - 当模态在本机反应中打开时,我想模糊背景

假设我在 react-native 视图中有一个模态,并且每当我打开模态时,我想模糊或更改背景视图的颜色,只关注模态。

提前致谢

0 投票
1 回答
241 浏览

python - Kivy - 如何在 ModalView 内向 ScrollView 添加多个按钮?

我想编写一个带有 KivyMD 的移动应用程序,例如底部表菜单。我对 KivyMD 按钮表的问题是,当我单击按钮打开它时,需要很长时间(取决于菜单长度),因为每次按下按钮时都会调用函数生成列表。所以我想为此编写自己的解决方案。在我的 kv 文件中,我手动添加了 20 个按钮来查看,一切正常。但是我没有找到在带有循环的python文件中执行此操作的方法。任何人都可以帮我添加 30 多个按钮到 modalview 以进行滚动吗?

这是我的python文件:

我的 kv 文件:

0 投票
0 回答
202 浏览

swiftui - SwiftUI 工作表不会关闭

使用 Swift5.2.3、iOS14.4.2、XCode12.4、

在 SwiftUI中使用.sheet修饰符一开始让我感到很兴奋,因为它似乎是一种显示模态表的简单有效的方式。

然而,在现实世界的应用程序中,事实证明它.sheet几乎可以集成。

这里发现了两个错误:

错误 1:工作表不会偶尔关闭

错误 2:当在工作表的 SegmentPicker 内时,具有 DefaultPickerStyle 的选取器不起作用(请参阅我创建的这个 Stackoverlow-question

现在让我们关注错误 Nr1:“工作表未关闭”:

cmdpresentationMode.wrappedValue.dismiss()应该关闭工作表。它适用于 90% 的情况。但是每隔一段时间,在没有给出原因的情况下,模态表并没有关闭。

这是一个代码摘录:

我还尝试将关闭调用包装在主线程中:

但这并没有帮助。

知道为什么 SwiftUI.sheets不会使用presentationMode来关闭它吗?

在这里,我首先添加了调用工作表的方式。由于从一个更大的应用程序中取出,我显然只在这里展示了一个关于如何调用工作表的示例:

0 投票
1 回答
72 浏览

python - Kivy - 如何从 Python 代码触发模型视图

我想在加载应用程序时强制启动 ModalView,但我不知道该怎么做。

当我按下按钮时它工作正常,但我不知道如何从 python 文件触发事件。

我如何从代码中触发事件(按钮)?

.kv文件

如何从我的 main.py 调用事件?

** 来自@john Anderson 的解决方案之后 **

文件:main.py

文件:main.kv

在此处输入图像描述

0 投票
2 回答
299 浏览

swift - Swift / SwiftUI:如何检查环境 /binding var 是否为空字符串(.isEmpty 出现构建错误)

每当按下并选择头像时,我都希望有一个模态视图。但是在使用绑定var时,没有办法知道它是否是一个空字符串..

以下代码:

问题是我不知道如何检查绑定 var $selectedAvatar。无论我写什么,错误都是:

在此处输入图像描述

Cannot convert value of type 'Binding<Bool>' to expected argument type 'Bool'

帮助!!!谢谢!!

0 投票
1 回答
163 浏览

javascript - react-native 模态视图未在调试模式下显示

我为我的 android 应用程序开发了一个自定义模式选择器,它工作正常,除了一件重要的事情:当我处于调试模式时它根本不工作。我只是不明白,如果在生产模式下一切正常,那会怎样!

我相信我不必告诉你拥有一个工作调试环境是多么重要,而且我不知道这里有什么问题!:( 我选择的调试器是 VS 代码,但是当我通过普通终端和 chrome 调试器启动应用程序时,它是完全相同的

任何帮助都会非常感激

0 投票
1 回答
82 浏览

ios - SwiftUI:从环境对象内的函数以编程方式关闭模式表

我有一个显示模式表的主视图。由于我有多个模式,我使用 enum 和 State 来控制显示哪个工作表。

在我的主视图中:

设置视图:

在我的 InfoView 表中,我有一个按钮,可以调用 EnvironmentObject 中的函数。在 EnvironmentObject 中完成功能后,如何关闭工作表?

每个视图都链接到同一个 EnvironmentObject 顺便说一句。

谢谢!