首页 > 解决方案 > Xcode - 改变标签的数量

问题描述

您好,我是编码新手,正在寻求帮助。最近我一直试图在标签中做到这一点,如果它在我的情况下达到某个数字 8 它会重置回 0。

标签: swiftxcodelabel

解决方案


let label = UILabel()
var count: Int = 0 {
    didSet {
        if count == 8 {
            count = 0
        }
        label.text = "\(count)"
    }
}

您需要做的就是在需要的地方增加计数,其他一切都由didSet-重置计数更新标签文本来处理。

将您的计数增加为:

count += 1 // or the value you need

推荐阅读