Swift 通过按钮提交表单后,从Eureka上的复选框中获取值true/false
我试图在点击一个按钮时将表单中的所有值拉入域中。我已经知道了如何提取文本值,因此:Swift 通过按钮提交表单后,从Eureka上的复选框中获取值true/false,swift,realm,eureka-forms,Swift,Realm,Eureka Forms,我试图在点击一个按钮时将表单中的所有值拉入域中。我已经知道了如何提取文本值,因此: <<< TextRow(){ row in row.title = "Referrals Out" row.placeholder = "4" row.onCellHighlightChanged({ (cell, row) in
<<< TextRow(){ row in
row.title = "Referrals Out"
row.placeholder = "4"
row.onCellHighlightChanged({ (cell, row) in
if row.isHighlighted == false {
self.planTitle = row.value ?? ""
print(self.planTitle)
}
}).cellSetup() {cell, row in
cell.titleLabel?.font = UIFont(name:"Noto Sans Kannada", size:15)
}
}
要在我更改后获取值,有.onChange
修饰符
<<< CheckRow(){ row in
row.title = row.tag
row.title = "Referrals Out"
row.value = false
row.onCellHighlightChanged({ (cell, row) in
if row.isHighlighted == false {
self.referralsOut = row.value ?? false
}
}).onChange { row in
print(row.value!)
}
}
非常感谢你,瓦迪安!!当我将其保存到对象时,它不是将其保存为true/false,而是记录1。我的对象:类计划:对象{[at]objc dynamic var planTitle:String=“[at]objc dynamic var transactionGoal:Double=0.00[at]objc dynamic var volumeGoal:String=“[at]objc dynamic var referralsOut:Bool=false}和输出:计划{plantille=;transactionGoal=0;volumeGoal=;referralsOut=1;}但在控制台中,它确实显示true或false。[at]实际上是“at”标志。非常感谢你的帮助!!我不知道保存到对象意味着什么。我有一个领域对象,我正试图保存Bool referralsOut响应。。。但是,我刚刚发现它不是保存为真或假,而是保存为0或1。一切都很好。再次感谢你的帮助。
<<< CheckRow(){ row in
row.title = row.tag
row.title = "Referrals Out"
row.value = false
row.onCellHighlightChanged({ (cell, row) in
if row.isHighlighted == false {
self.referralsOut = row.value ?? false
}
}).onChange { row in
print(row.value!)
}
}