gpt4 book ai didi

Swift - 如何在连续点击 3 次后禁用按钮?

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

我在 View Controller 中有一个按钮。我需要做到这一点,以便如果连续单击 3 次该按钮将被禁用。然后,如果用户单击任何其他按钮(或满足其他条件),则应再次启用该按钮。

最佳答案

使用计数器来检查连续检查了多少次

var counter: Int
@IBOutlet weak var button1: UIButton!

@IBAction func otherButtonTouched(sender: UIButton!) {
self.counter = 0
self.button1.enable = true
}

@IBAction func button1Touched(sender: UIButton!) {
self.counter++;
if (self.counter == 3) {
sender.enable = false
}
}

函数 button1Touched 是您想要检测连续 3 次触摸的按钮的触摸处理程序。函数 otherButtonTouched 是任何其他按钮的处理程序,用于重置计数器并启用该按钮。

关于Swift - 如何在连续点击 3 次后禁用按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30881135/

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