gpt4 book ai didi

eureka-forms - 如何在 Eureka-Form 中设置默认值

转载 作者:行者123 更新时间:2023-12-01 15:45:00 25 4
gpt4 key购买 nike

我正在创建一系列 ImageCheckRows 作为 SelectableSection,我想设置一些默认值。基本上每一行都返回一个真/假值,所以在某处应该有一个简单的方法来设置每一行的真或假。我尝试了 row.value 但这需要一个“字符串?”

currentSection! <<< ImageCheckRow<String> { row in
row.tag = "\(tagname)_\(optionKey)"
row.title = optionValue as? String
row.selectableValue = optionKey as? String

if let dvkey = optionKey as? String {
print("dvkey = \(dvkey)")
if let _ = defaultValues?.value(forKey: dvkey) {
print("we found dvkey in the defaultValues dict - try row.select")
row.value = true
}
}

}.cellSetup { cell, _ in
cell.trueImage = UIImage(named: imageChecked)!
cell.falseImage = UIImage(named: imageUnchecked)!
}

我也尝试使用该功能:
row.select()

但这也不起作用。
然后我尝试将它移动到 cellSetup,但这也不起作用。

有人能帮我一下吗?

最佳答案

自己弄出来的...

row.value = optionKeyValue as? String

这是一个单选按钮样式控件,当我使用默认单选按钮创建行时,我将值设置为键,但它必须是字符串表示形式,即使它是数字。谁能想到!

我的第一个想法是选中/取消选中单选按钮控件,因此它应该真的是一个真/假值。

我的第二个想法是单选按钮控件默认值将针对组设置,这是设置或更改值的更合乎逻辑的地方。

两方面都错了。

关于eureka-forms - 如何在 Eureka-Form 中设置默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44371997/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com