【发布时间】:2016-11-24 21:14:01
【问题描述】:
我有两个变量:
var textOne: String = "Some text"
var textTwo: String = "Some other text"
现在我想将这些值分配给 UILabel,因此我一遍又一遍地循环它们。
例如。 5 秒MyLabel.text = textOne,然后它变成MyLabel.text = textTwo,然后重新开始,因此标签中的文本每 5 秒更改一次。
现在我已经为两个功能设置了两个计时器。
5 秒后,此函数将运行:
showTextOne() {
MyLabel.text = textOne
}
10 秒后此函数将运行:
showTextTwo() {
MyLabel.text = textTwo
}
但这只会更改标签两次,只要显示当前的 VC,我想保持它在两个值之间变化。
那么还有其他方法可以在两个值之间不断更改 UILabel.text 吗?
【问题讨论】:
-
发布你的计时器代码。