0
В моем проекте я использовал AVPlayerViewController во встроенном view.And позволяют пользователю рисовать на video.To снимок экрана я использовал код ниже ...Swift: Почему мой скриншот не отображает видео Avplayer?
UIGraphicsBeginImageContextWithOptions(UIScreen.mainScreen().bounds.size, false, 0);
self.view.drawViewHierarchyInRect(view.bounds, afterScreenUpdates: true)
var image:UIImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil)
Проблема заключается в том, когда я запускаю приведенный выше код в тренажере работает хорошо, но в физическом устройстве возвращает черное изображение
Любое предложение было бы полезно
Даже после перехода к ложной/1,0 возвращается черный экран в IPad, но он хорошо работает в тренажере – Raghuram
Пожалуйста, смотрите 2-й ответ в этой ссылке [HTTP: //stackoverflow.com/questions/23286252/screenshot-for-avplayer-and-video](http://stackoverflow.com/questions/23286252/screenshot-for-avplayer-and-video) –
Он захватывает только видео UIView.I нужны как UiView, так и Video @ Pranav Pravakar – Raghuram