当标签中的数字每秒变化时,如何阻止标签中的文本移动/改变大小(动态变化)。
var duration = //user input
func counting() {
label.text = "\(duration)"
if duration > 0 {
duration -= 1
} else if duration == 0 {
//stop
}
该功能每秒更新一次。
我有一个标签,它的数字每秒都在计数,但是当数字改变时,宽度会根据数字的大小而变化。我该如何停止并给每个字母/数字相同的宽度。因此,我希望“ 1”占用的空间与“ 5”一样大。我不是在谈论(边距)之间的空间,而是在里面(项目/字母/数字大小)的空间。
在@Yuri提示后检查了等宽字体后,我找到了解决方案。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句