我是一名编程新手,我不知道如何在我的项目中触发我的功能。我只需要我的功能运行4秒钟,然后它不必再次工作。我不想要一个按钮来调用该功能,我希望它是自动的!谢谢!
PS。计时器变量是一个在上面运行的计时器。
func fadeLabels() {
if timerCount > 3 {
timer.invalidate()
timerRunning = false
}
//Label Fade Functionality
if timerCount == 1 {
UIView.animateWithDuration(1.0, animations: { () -> Void in
self.countdownThree.alpha = 0
})
}
if timerCount == 2 {
UIView.animateWithDuration(1.0, animations: { () -> Void in
self.countdownTwo.alpha = 0
})
}
if timerCount == 3 {
UIView.animateWithDuration(1.0, animations: { () -> Void in
self.countdownOne.alpha = 0
})
}
}
感谢任何帮助我解决愚蠢问题的人!
答案 0 :(得分:1)
在控制器&#39> viewDidLoad 方法中添加代码:
NSTimer.scheduledTimerWithTimeInterval(4, target: self, selector: "fadeLabels", userInfo: nil, repeats: false)