gpt4 book ai didi

ios - 如何防止在 iOS 中重复按下按钮?

转载 作者:搜寻专家 更新时间:2023-10-30 22:23:45 25 4
gpt4 key购买 nike

我想在最初成功按下按钮后停止按下按钮一段时间。
我的第一个想法是使用计时器并在一段时间内禁用按钮,但我我不确定如何实现它。

有人能给我指出正确的方向吗?

我正在使用 swift。

最佳答案

不需要计时器。无需禁用。

点击按钮时,将当前日期存储在实例属性中。当再次点击该按钮时,就在您将当前日期存储在同一实例属性之前,从新日期中减去旧日期。如果它们靠得太近,请不要同时执行按钮的操作,无论它是什么。

换句话说,只有当两个时间戳相距足够远时,您才会采取行动。

这称为反跳,是一种常见的技术。进行搜索,您会在这里找到很多关于它的讨论。

关于ios - 如何防止在 iOS 中重复按下按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39768532/

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