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!))"
}
})
有效,经过测试
希望对您有所帮助
我想在 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!))"
}
})
有效,经过测试
希望对您有所帮助