【发布时间】:2015-01-30 02:21:56
【问题描述】:
有没有办法检测 iPhone 上的任何音量按钮是否被按住?
我知道你可以检测到一个是否是pressed,但我特别需要知道一个是否被按住。
【问题讨论】:
标签: objective-c iphone ios8
有没有办法检测 iPhone 上的任何音量按钮是否被按住?
我知道你可以检测到一个是否是pressed,但我特别需要知道一个是否被按住。
【问题讨论】:
标签: objective-c iphone ios8
这实际上是不可能的,但是您可以在每次收到音量按钮按下事件时启动一个近似值,因为按住按钮时您将连续收到多个事件。如果每次重新启动计时器,当按钮被释放时,计时器就会被触发,你可以做任何你想做的事情。 0.5 秒对我有用。
【讨论】:
longPressedVolumeButton 方法。唯一的问题是双击音量键会被解释为长按