问题标签 [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 回答
2053 浏览

ios - 如何访问 QuickDialog 单元格元素的 UITableViewCell?

我正在尝试访问 QuickDialog 表单的 UITableViewCell 的属性。

更具体地说,我正在尝试访问 QEntryElement (QDateTimeInlineElement) 的附件视图属性,该属性“隐藏”在我创建的对象的属性列表中。

我正在尝试使用

但由于某些原因,没有显示任何内容。我正在尝试在其中插入一个 UIButton,如下所示:

然后 thisCell.accessoryView = button;

我是否以错误的方式访问该属性,或者根本没有创建按钮?没有显示错误,但附件视图为空。

先感谢您

0 投票
1 回答
207 浏览

ios - 在 QuickDialog 控制器上搜索/过滤

如果能够启用 UISearchBar 来过滤 QRadio 元素的长列表,那就太好了。有可能我已经可以使用 QuickDialogController 的自定义子类来执行此操作,但我试了一下,似乎我必须更改很多库代码。有人实现了这个或有任何提示吗?

0 投票
1 回答
496 浏览

ios - UITableView 的 QuickDialog 和 NSFetchedResultsController

我敢肯定这是一个愚蠢的问题,但不幸的是,我和很多人一样是菜鸟(好吧,现在可能更少了,哈哈......)。

无论如何...

我有一个现有项目,其中包含通过我自己的类(MyListTableViewController)填充的 UITableView。此类当前子类化了一个对象,该对象实质上设置了 NSFetchedResultsController。

考虑到这一事实,我读过的示例和文档总是表明需要子类化 QuickDialogController 才能访问 QuickDialog 功能,因为它基本上继承了 UIViewController 的核心。

问题是我不知道如何允许将 QuickDialogController 和 NSFetchedResultsController 类一起用于同一个 UITableView/Instance...

NSFetchedResultsController 正在被子类化,因为它充当 UITableView 的委托,还因为它监视所有 UITableView 事件等……我敢肯定大多数人都很清楚……问题是我可以看到QuickDialogController 也想基本上充当 UIView 的委托(我们的 UITableView 已经是子类)

所以,这让我觉得它要爆炸了,因为我试图弄清楚如何让这两个对象在同一个集合中很好地一起玩......

由于我的应用程序与核心数据紧密耦合,因此我需要此功能,但我想要 QuickDialog 的强大功能和美感。

那么 - 有没有一种方法可以将 QuickDialogController 子类化,然后将 NSFetchedResultsController 用作它的一种委托,反之亦然?

再次,对不起,如果这是一个愚蠢/菜鸟的问题......仍在学习但想要做对......

我用于 UITableViewController 的示例(当前)子类布局...

MyListTableViewController.h

CoreDataTableViewController.h

也许这里的另一个问题是:是否可以利用 QuickDialog 操作而不必继承 QuickDialogController。如果是这样 - 这样做有什么影响,(最重要的是)有一个小例子吗?我会只创建两个之一的分配实例吗?

对于我的问题可能暴露的任何无知,我提前道歉......

0 投票
1 回答
304 浏览

uitableview - self.quickDialogTableView reloadData 不重新加载数据

我有一个简单但自定义的部分标题,其中我在标签中显示动态内容。但是,当我弹出一个 VC 并在活动 VC 中运行 viewWillAppear 中的 [self.quickDialogTableView reloadData] 时,数据没有更新为正确的“self.sectionHeaderTitle。知道我做错了什么吗?

0 投票
2 回答
236 浏览

objective-c - 从网络服务器读取 json 以获取 quickDialog

我正在使用 QuickDialog 库,这太棒了!到目前为止,我设法将一个 json 文件放入我的项目中并显示它。但是知道我想从网络服务中读取它。但是该函数需要一个字符串。您可以在此处查看该功能。

我要做的是以下。

就像你可以看到我的第一个元素只是加载了一个 json(登录表单),它位于我项目的某个地方。但是当我想要加载第二种形式(callback2.json)时。它说dataparameter 是 nil

当我在浏览器中浏览到 url 时,它会正确显示。

有谁能够帮助我?

亲切的问候。

0 投票
1 回答
487 浏览

objective-c - quickDialog 表单的通用类

让我首先解释一下情况。我正在制作一个与 web 服务和 web 应用程序一起使用的 IOS 应用程序。举个例子。

假设我们有 X 公司。X 公司可以使用 web 应用程序制作各种表格(回调表格、会议请求表格、假期请求表格......)然后雇主将打开他们的应用程序并在表格视图中查看这些表格的所有标题。当他们点击一个标题时,他们会转到下一个屏幕并查看整个表单并开始填写它。

这里的困难是每个公司都可以创建自己的表格。所以X公司可能除了Y公司还有其他类型的表格。经过大量研究,我发现了QuickDialog这个神奇的库。你可以在这里找到它。绝对值得一试!

问题 好的,现在是问题。一旦用户填写表格,数据应该被发送回服务器。为此,我正在使用控制器类和 NSObject 类。最好的理解方法是查看登录示例。首先,这是登录的json。

可以看到这两个字段都有一个绑定选项。该项目包含一个 NSObject 类 (loginInfo) 在此类中,这些字段被添加为 NSStrings。

接下来是一个控制器类。在这个控制器类中,您说当按钮被按下时,您从文本字段中获取值到这个 loginInfo 类中。这是通过以下方式完成的。

好的,我知道这是很多信息。但我只想很好地解释我的问题。我认为控制器类不是我的问题,但 NSObject 类是。我希望这是通用的。因为这应该填充它从 json 中返回的属性。我不知道我该怎么做。

我希望有人能帮助我!如果您需要更多解释,请随时询问!

亲切的问候和非常感谢提前!

0 投票
2 回答
335 浏览

quickdialog - 如何使用 json 设置 QDateTimeElement 的模式?

我正在使用 QuickDialog 从 JSON 生成表单,一切都很好,除了日期/时间选择器。不幸的是,文档确实提到了可用的不同类型的日期选择器。示例源还从代码生成表单,但是我想使用 JSON 机制生成它。

这是我的 JSON 的摘录。这仅选择时间选择器:

0 投票
0 回答
220 浏览

quickdialog - 滚动 QuickDialog 时 QSelectSection 不保存值

我已经为此苦苦挣扎了 3 天。QSelectSection 的文档是类本身,QuickDialog 文档充其量是最小的。

我正在尝试使用 QSelectSection 使用 QuickDialog 框架。我让它适用于大多数控件(在首先深入代码以查看组件如何工作之后),但这个控件打败了我。根据我的理解,以及其他控件的工作方式,这应该将选定的项目值转储到我的控制器中的警报数组中。我想尽可能多地放入 JSON 中,并且仅在可能的情况下使用控制器来存储/提交详细信息。

下面的 JSON 生成对话框和我的多选表单。太棒了,但是由于某种原因,当我将选择部分滚动到屏幕外时,我的值就消失了。当我提交表单时,应用程序看不到我选择的项目。当我尝试使用“controllerAction”来存储这些值时,应用程序就会崩溃。

我错过了什么?我的控制器需要什么代码,如何触发该代码?我最好放弃 QuickDialog 以获得更好的文档,还是坚持使用本机方法?

喜欢 QuickDialog 的概念,但对于我来说这需要很长时间才能学习。

0 投票
1 回答
1249 浏览

iphone - 使用 quickdialog 时,dismissViewControllerAnimated 不起作用

我正在使用 QuickDialog 推送登录表单。一切都在工作,除了视图控制器不能被解雇。像这样的代码:

我正在使用这些代码来推送这个视图控制器

0 投票
2 回答
448 浏览

objective-c - 如何使用快速对话框实现滑动删除

我正在使用快速对话框作为表单,我正在尝试实现滑动删除并且不知道我会如何做到这一点。有谁能够帮我?