val1
是String
从创建Int
滑块的浮动价值。只需摆脱val1
并使用滑块的值即可。
@IBAction func slider2(_ sender: UISlider) {
label2.text = String(format: "%.2f%%", sender.value)
}
请注意,这将是更好地使用NumberFormatter
了numberFormat
的.percent
,而不是使用String(format:)
。这样,就可以为用户的语言环境正确设置值的格式。
谢谢,您提供的代码效果很好,但是我建议您使用NumberFormatter。