【发布时间】:2017-06-05 15:08:33
【问题描述】:
我正在创建一系列 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,但这也不起作用。
有人可以帮我吗?
【问题讨论】:
标签: eureka-forms