我有一個iPhone相機應用程序,我在其中使用AVCaptureVideoPreviewLayer。當某人拍攝照片/ stillImage時,這會顯示在新的ViewController中。一旦這個視圖控制器被解僱,魔法就會發生。AVCaptureVideoPreviewLayer,視頻方向卡住
整個應用程序正常旋轉,兩個viewcontroller;但有一個例外。如果我在一個方向上拍攝圖片,請在新的ViewController中旋轉設備,然後返回到AVCaptureVideoPreviewLayer,除了圖像以外,整個圖層都沿着正確的方向旋轉,因此突然間,輸入會橫向顯示在previewLayer中。
我已經檢查過,並嘗試設置PreviewLayer的幀,但這一切似乎都很好,我在調試時看到的值都是正確的。這只是顯示的圖像偏斜。來回旋轉設備可以在使用過程中解決這個問題。
有沒有人見過這個之前,有沒有人有線索如何解決這個問題?
這是iPhone還是iPad?適用於帶縱向模式的iphone手柄。如果iPhone視圖控制器允許旋轉,我已經看到AVCapture發生了一些愚蠢的事情。 –
@SamBudda它是iPhone的,正如我所說的。除了這種情況之外,它是完美的。 – ophychius