gpt4 book ai didi

swift - 有没有办法每按下一个按钮 5 次就调用一个函数(Swift)?

转载 作者:行者123 更新时间:2023-11-28 11:33:41 25 4
gpt4 key购买 nike

我想每按五次按钮调用一个函数。我目前有在计时器上调用的功能,但这不是很好的体验。

不确定从哪里开始。这是我当前的代码:


override func viewDidLoad() {
super.viewDidLoad()

@IBAction func nextButtonPressed(_ sender: Any) {

}

func displayMasteredWords() {
masteredWordsView.isHidden = false
masteredWordsView.text = "You just mastered:\(readString)"
}

最佳答案

您可以保留总调用数。每当这个数字能被 5 整除时,你就会调用 displayMasteredWords

class Controller: UIViewController {

private var numCalls = 0

@IBAction func nextButtonPressed(_ sender: Any) {
numCalls += 1
if numCalls % 5 == 0 {
displayMasteredWords()
}
}

private func displayMasteredWords() {
masteredWordsView.isHidden = false
masteredWordsView.text = "You just mastered:\(readString)"
}
}

关于swift - 有没有办法每按下一个按钮 5 次就调用一个函数(Swift)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56175851/

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