繁体   English   中英

Swift:音量键长按松开

[英]Swift: Volume button long press and release

我正在开发一个相机应用程序,它要求每当长按音量按钮时,它应该像在本机 iPhone 相机应用程序中一样连拍。 我无法获得长按事件。 任何形式的帮助将不胜感激,我怎样才能获得音量按钮的长按事件。

我相信此事件没有可用的 API。 您只能通过观察outputVolume或使用SystemVolumeDidChange通知(私有 API)来检测音量变化。

您所描述的可以在系统相机应用程序中找到的行为是只有苹果可以使用其私有 API 执行的操作。

编辑:您最好的选择是监控音量变化事件的频率,并基于此您可以触发只要事件发生就会持续的“爆发”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM