我正在構建一個應用程序,允許用戶使用iPhone攝像頭捕捉圖片,並在AVFoundation可用時使用(iOS4),因此用戶可以使用點擊對焦功能,即使自定義覆蓋。立即凍結AVCaptureSession
我遇到的問題是,captureStillImageAsynchronouslyFromConnection需要幾秒鐘才能完成,在此期間,我想,這樣就不會有一個混亂的狀態定格主視頻飼料,其中的視頻仍然是正在運行,但用戶拍攝了一張照片(並且相機快門聲已關閉)。
我試過在請求靜止圖像捕獲後調用[會話stopRunning],但這會導致不可預知的結果;在這種情況下,靜止圖像完成塊通常不會被觸發。
關於如何在快門被擊中後如何讓視頻預覽層「暫停」的任何想法?
我也是,我已經看到了其他建議,斷開會話,然後將相機是完全破碎,不穩定。 – RainCast 2016-10-24 19:49:38