检测iPhone音量按钮保持?(iOS 8)

Phi*_*rdy 6 iphone objective-c ios8

有没有办法检测iPhone上是否有任何音量按钮?

我知道你可以检测出是否有人按下了,但我特别需要知道是否有人被按下.

Luc*_*lla 2

这实际上是不可能的,但您可以在每次收到音量按钮按下事件时启动计时器,因为按住按钮时您将连续收到多个事件。如果每次重新启动计时器时,释放按钮时计时器就会被触发,您就可以做任何您想做的事情。0.5秒对我有用。

  • Snapchat 似乎能够在没有半秒延迟的情况下区分按住和按下。他们是怎么做到的? (2认同)