gpt4 book ai didi

ios - Swift:为什么我的屏幕截图不显示 Avplayer 视频?

转载 作者:行者123 更新时间:2023-11-28 06:25:20 24 4
gpt4 key购买 nike

在我的项目中,我在嵌入式 View 中使用了 AVPlayerViewController。并允许用户在视频上绘图。要截取屏幕截图,我使用了以下代码...

UIGraphicsBeginImageContextWithOptions(UIScreen.mainScreen().bounds.size, false, 0);
self.view.drawViewHierarchyInRect(view.bounds, afterScreenUpdates: true)
var image:UIImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil)

问题是当我在模拟器中运行上面的代码时它运行良好但在物理设备中它返回黑色图像

任何建议都会有帮助

Simulator screenshot

iPad 截图: ipad screenshot

最佳答案

请参阅此链接中的第二个答案 Screenshot for AVPlayer and Video

关于ios - Swift:为什么我的屏幕截图不显示 Avplayer 视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42085479/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com