问题标签 [quickdialog]

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

ios - 在 QuickDialog iOS 中运行时将 QSection 插入到 QRootElement

我正在使用 iOS 中的QuickDialog库构建一个表单。在这里,可以使用此方法将索引处的任何 QElement 动态插入到任何 QSection

但是我发现无法在运行时将 QSection 插入到我的 QRootElement 中。有什么办法可以做到吗?

0 投票
1 回答
127 浏览

ios - iOS 上的 QuickDialog 未绑定到 JSON 中的子表单元素

所以我有这个表单,它推送一个用于收集邮寄地址信息的子表单(为了清楚起见,我在此处简化了表单的 JSON 定义 - 我确实测试了这个版本,但它仍然中断):

我有一个 NSMutableDictionary ,其中包含一堆数据,可以预先弹出表单中的所有字段,包括地址中的字段。填充字典并显示对话框的代码如下所示(再次,超级简化,但这仍然中断):

如果我使用上面的 JSON 运行此代码,对话框会正常显示,但不会填充字段。但是 -如果我将地址元素从嵌套子表单中移回第一级- 它们会填充(在这种情况下,Address1 会预先弹出 123 Maple Street)。换句话说,这个 JSON 正确绑定,而上面的先前版本没有:

为什么绑定在第一级起作用,而不是嵌套在 Location 标签下?表单推送按广告宣传,但绑定已损坏 - 我有什么特别的事情要做吗?我进行了广泛搜索,但没有找到答案或示例。我在一个精简的单视图应用程序中尝试了此代码,该应用程序只执行上述操作,但它仍然中断 - 所以它也不是与我的其他代码的交互。根据 QuickDialog 的作者,应该支持子表单嵌套(https://github.com/escoz/QuickDialog/issues/226)有什么想法吗?谢谢!

0 投票
1 回答
118 浏览

ios - 如何添加在 QuickDialog 的“附加”文件夹中找到的类?

在最近的更新中,QuickDialog 的一些功能(例如 QPickerElement)已从主项目中移出并移至“附加”文件夹中。将此功能添加回项目的正确方法是什么?

0 投票
1 回答
176 浏览

ios - QuickDialog 不显示“上一个”和“下一个”工具栏,因为它是 inputaccessoryview

我创建了一个测试应用程序,但在使用 QuickDialog 库时,我无法在键盘上方显示下一个/上一个工具栏。我也尝试切换hiddenToolbar属性。我错过了一些简单的东西吗?

0 投票
2 回答
170 浏览

objective-c - 构建一个工厂方法来创建 QuickDialog Entry Elements 绑定到具有 RAC 的视图模型

我正在使用 QuickDialog 和 Reactive Cocoa 构建一个相当长的表单,我希望能够编写一个工厂方法来从同一个表单设置我的 QElements。

这是我现在如何做的例子。

我希望能够调用如下方法:

有没有办法做到这一点?

0 投票
1 回答
25 浏览

objective-c - 将 UIRefreshControl 与 QuickDialog 一起使用

应该如何使用UIRefreshControlQuickDialog ( https://github.com/escoz/QuickDialog )?我解释文档的方式,控件必须与 a 一起使用UITableViewController,但我不认为 QD 使用一个。

0 投票
1 回答
52 浏览

viewwillappear - 检测哪个根元素将出现在 QuickDialog 中

对我来说 QuickDialog 的一个关键区别是单个 .m 文件 (settingsFormBuilder.m) 可以在一个根目录下携带导航控制器中多个视图的所有代码,因此它似乎链接到一个视图控制器 (settingsViewController .m)。

我的问题是,当我单击 tableviewcell 时,底层视图将被推送,而 settingsViewController.m 中的 viewWillAppear 将被击中。我不想在此 viewWillAppear 方法中插入 if 语句来查看是否正在推送特定的 rootElement 而不是另一个。

如何创建一个 if 语句来确定我的“userAccessRoot”是否正在加载到 viewWillAppear 中,而不是说我的“deviceConfigRoot”?

例如,我需要这样的东西,但找不到可以做到的代码组合

提前致谢

0 投票
0 回答
234 浏览

ios - 在 Swift iOS 项目中使用 QuickDialog 的编译错误

我是 iOS 新手。我正在尝试在 iOS 项目中使用 QuickDialog。以下是我的 podfile 内容

我已经编写了 MyLife-Bridhining-Header.h 文件并在其中导入了 QuickDialog。现在可以在我的 swift 代码中访问 QuickDialog。但是当我尝试构建项目时,出现了6个编译错误,所有这些都与QuickDialog有关。

编译错误

我也试过用内容写一个前缀头(.pch)文件

我已将此文件设置为构建设置中的前缀标题。但错误仍然存​​在。我在这里做错了什么?请帮忙。

0 投票
1 回答
77 浏览

ios - QuickDialog QEntryElement 省略号和重叠问题

我正在使用QEntryElementQuickDialog 库。出于某种原因,QEntryElement在 iPad 中看到的标题有省略号。我应该如何解决这个问题。

iPad 肖像

另一个问题是在 iPad 横向模式下键入的文本与QEntryElement. iPad横屏