我已经完成了一个我现在正在研究的新项目一段时间,并且我在微调时遇到了这个小问题。
关注的领域是我相信我正在使用的ViewStack,但我不确定这里的细节。
我有几个复选框(4),并且只能选择一个复选框以将相关的单选按钮显示为一组(6)。没有选择RBtn。
通过选中复选框,我还可以看到一个新的单选按钮组(4)。此处也没有选择RBtn。
现在,如果我选择其中一个RBtn(6 - 每个都有不同的纸张尺寸测量显示),那么我可以通过外部Xml数据文件查看详细信息,如Size,basePrice和totalPrice,在这种情况下与basePrice!
此totalPrice位于VStack中的第一个Canvas / Label!
选择第二个RBtn组的前三个(3)中的任何一个(4)没有预选RBtn! - 它会显示一个Paper类型描述,通过选择第四个RBtn,它将显示一个Canvas类型额外成本的字段,它应该选择VStack的第二个Canvas,其totalPrice是basePrice plus extrasCost帆布价格。
现在的问题是我的第二个VStack Canvas / Label = totalPrice(basePrice + extraCost)没有立即显示! (它只显示空白取消basePrice),并且只有当我选择六(6)RBtn中的另一个时!然后它显示第二个带有totalPrice的vStack(basePrice + extraCost)。从这里开始,一切都很完美!所以它只是第一个有问题的实例!
我认为我必须提到我的RBtn Group正在使用一个函数--If / Else / If / Else配置,其中两个VStack画布上的标签同时被调用。因此,两个标签都应该有比VStack更改时应该看到的数据?
非常感谢任何帮助。
答案 0 :(得分:1)
答案到底很简单! 我只是忘了在App的这个模块中使用它来包含ViewStack的(creationPolicy =“all”)。 关于aktell