簡體   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