QuickDialog - 如何选择 QSelectItemElement=



我正在使用应用程序中的快速对话框向用户显示搜索对话框。问题:我必须在控制器中设置一些默认值,这意味着切换QBooleanElement或 - 在这种特殊情况下 - 选择一个QSelectItemElement。

有什么方法可以做到这一点吗?

另外:是否有关于快速对话的文档?我找不到任何:(

提前感谢,基督教

将 QBooleanElement 设置为"是/否"值

QBooleanElement *qboolean = [[QBooleanElement alloc] initWithTitle:@"title" BoolValue:YES];
                    qboolean.key = @"booleanElementKey";
                    [firstSection addElement:qboolean];

如果最近您需要在不与用户交互的情况下设置值,您可以通过以下方式执行此操作:

QBooleanElement* thisElement = (QBooleanElement*)[self.root elementWithKey:@"booleanElementKey"];
thisElement.boolValue = NO;
...
[self.quickDialogTableView reloadData];

要切换 QBooleanElement 中的值,只需根据需要设置属性,然后调用 [quickdialogTableView reloadData] 来刷新表。如果您愿意,也可以逐个单元格刷新。

QD的文档仍然很少,我刚刚开始研究它。如果您想做出贡献,请告诉我!:)

最新更新