QuickDialog - 如何选择QSelectItemElement =

时间:2012-05-01 09:28:13

标签: ios forms quickdialog

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

有没有办法做到这一点?

此外:QuickDialog是否有任何文档?我找不到任何:(

提前致谢, 基督教

2 个答案:

答案 0 :(得分:3)

简单地将QBooleanElement设置为YES / NO值

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];

答案 1 :(得分:0)

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

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