我在 UIButton 上有一个 UILongPressGestureRecognizer。我的手势识别器的最短持续时间为 0.5 秒。当我按住它时,我希望它每按下 0.5 秒就会触发一次。我该怎么做?
最佳答案
你不能用手势来做。您需要从 UIControl
实现底层触摸管理方法并跟踪触摸的开始和结束(并使用您自己的计时器)。手势触发后,需要结束并通过新的触摸重新开始。
我想应该可以创建您自己的手势,然后您可以访问触摸,但我不确定系统将如何对您重复的状态变化使用react...
关于ios - UIButton 上的 UILongPressGestureRecognizer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30057958/