swift - Xcode - 改变标签的数量
问题描述
您好,我是编码新手,正在寻求帮助。最近我一直试图在标签中做到这一点,如果它在我的情况下达到某个数字 8 它会重置回 0。
解决方案
let label = UILabel()
var count: Int = 0 {
didSet {
if count == 8 {
count = 0
}
label.text = "\(count)"
}
}
您需要做的就是在需要的地方增加计数,其他一切都由didSet
-重置计数和更新标签文本来处理。
将您的计数增加为:
count += 1 // or the value you need
推荐阅读
- kernel - 在 RaspberryPi 3 上使用 xvisor 在 U-boot 命令提示符下卡在“正在启动内核.....”
- python - Python thread_local 数据
- javascript - Tone JS - 过滤器不适用于采样器
- c# - 如何使用不在基类中的属性
- java - JUnit 嵌套测试未运行
- csh - 如何在c-shell中将特殊字符作为参数传递
- python - python setup.py egg_info 检查日志以获得完整的命令输出 为什么要安装 instagram-scraper
- string - 如何将持续时间字符串格式化为天-小时-分钟字符串?
- postgresql - 在 Postgres 中是否有函数的内部版本号之类的东西?
- r - 无法在 CentOS7 上安装 facebook 先知的 R 库