gpt4 book ai didi

Swift:如何触发Xcode项目中的函数?

转载 作者:行者123 更新时间:2023-11-30 10:10:58 25 4
gpt4 key购买 nike

我是一个编程新手,我不知道如何在我的项目中触发我的函数。我只需要我的函数运行 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
})
}
}

感谢任何帮助我解决我的愚蠢问题的人!

最佳答案

在 Controller 的viewDidLoad方法中添加代码:

NSTimer.scheduledTimerWithTimeInterval(4, target: self, selector: "fadeLabels", userInfo: nil, repeats: false)

关于Swift:如何触发Xcode项目中的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33094050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com