【发布时间】:2021-01-09 18:46:03
【问题描述】:
我试图在点击按钮时将表单中的所有值拉入 Realm。我已经想出了如何提取文本值,如下所示:
<<< 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)
}
}
我也在尝试相同的方法,并且尝试了任何我能想到的方法,包括标签 = 标题,但无法将复选框的值作为布尔值 - 真/假。这是我的复选框:
<<< 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
}
})
}
按钮可以很好地提取文本值,但无法获取复选框值。当我为复选框添加 print(value) 时,它将在页面加载时打印该值,但在我将复选标记的值更改为 true 或 false 等之后不会打印。
任何帮助都非常感谢!!!
【问题讨论】:
标签: swift realm eureka-forms