Eureka - StepperRow - 如何只在标签上显示整数

Eureka - StepperRow - How do I only show the integer number on label

我想在 StepperRow 上只显示整数。 这就是我的初始化的样子:

StepperRow()
{
     [=10=].title = "Integer"
     [=10=].tag = "integer"
     [=10=].value = 0      
}.cellSetup
{ cell, row in
     cell.stepper.minimumValue = 0
}

现在看起来是这样的:

使用 onChange 回调来更新您的标签并强制单元格的文本具有 integer

这是代码

<<< StepperRow().cellSetup({ (cell, row) in
                    row.title = "Integer"
                    row.tag = "integer"
                    row.value = 0
                    cell.valueLabel.text = "\(Int(row.value!))"
                }).cellUpdate({ (cell, row) in
                    if(row.value != nil)
                    {
                    cell.valueLabel.text = "\(Int(row.value!))"
                    }
                }).onChange({ (row) in
                    if(row.value != nil)
                    {
                        row.cell.valueLabel.text = "\(Int(row.value!))"
                    }
                })

有效,经过测试

希望对您有所帮助