0
如圖所示,UIImagePickerController子類正在被解散。它在頂部創建紅色,無法解釋爲什麼,在被解散後,應用程序窗口被按下20個像素。用於視頻錄製的UIImagePickerController子類將應用程序的窗口高度增加20個像素
有沒有人見過這種行爲?當用於捕獲圖像而不是視頻時,相同的子類工作正常。
如圖所示,UIImagePickerController子類正在被解散。它在頂部創建紅色,無法解釋爲什麼,在被解散後,應用程序窗口被按下20個像素。用於視頻錄製的UIImagePickerController子類將應用程序的窗口高度增加20個像素
有沒有人見過這種行爲?當用於捕獲圖像而不是視頻時,相同的子類工作正常。
Yeh dude我前幾天遇到了這個問題。在解散UIImagePickerController
之後,狀態欄剛剛出來,它變得可見(不再隱藏)。關於紅色,我認爲您之前視圖的設置背景顏色爲紅色顏色。
因此,只需重寫方法來隱藏控制器中的狀態欄,您正在推/取消UIImagePickerController
視圖。
- (BOOL)prefersStatusBarHidden {
return YES;
}
乾杯
我沒有設置紅色的任何地方。上述解決方案不起作用。 –