UIImagePicker cameraOverlayView出现在“重拍”屏幕上

我正在努力解决一个问题。 我正在捕获一个video,我已经把一个UIImageView UIImageView作为UIImagePicker CameraOverLay。 因此,当用户启动摄像头以拍摄video时,他可以在摄像头上看到叠加层。 当用户停止捕捉,并被移动到UIImagePicker的“取消或重拍”屏幕时,cameraOverlayView仍然可见。

关于如何不在“重拍或取消”屏幕上显示重叠的任何想法?

通过注册NSNotificationCenter解决,并收听@“_ UIImagePickerControllerUserDidCaptureItem”和@“_ UIImagePickerControllerUserDidRejectItem”。