在iphone应用程序中绘制视频

在iphone应用程序中绘制视频,iphone,objective-c,ios,xcode,Iphone,Objective C,Ios,Xcode,我正在寻找一种方法,这样我可以制作一个iphone应用程序来播放视频,用户可以在正在播放的视频上画图。 如果有人能分享这方面的信息,我将不胜感激。在最简单的情况下,您可以在正在播放的视频上方放置一个透明背景的UIView 如果要合并/展平图像,它会变得有点复杂。你能更详细地说明你想做什么吗?在最简单的情况下,你可以在正在播放的视频上放一个背景透明的UIView 如果要合并/展平图像,它会变得有点复杂。你能更详细地说明你想做什么吗?嘿,是的,在视频上放一个UIVIew将是你最好的选择,然后使用qu

我正在寻找一种方法,这样我可以制作一个iphone应用程序来播放视频,用户可以在正在播放的视频上画图。

如果有人能分享这方面的信息,我将不胜感激。

在最简单的情况下,您可以在正在播放的视频上方放置一个透明背景的UIView


如果要合并/展平图像,它会变得有点复杂。你能更详细地说明你想做什么吗?

在最简单的情况下,你可以在正在播放的视频上放一个背景透明的UIView


如果要合并/展平图像,它会变得有点复杂。你能更详细地说明你想做什么吗?

嘿,是的,在视频上放一个UIVIew将是你最好的选择,然后使用quartz2d绘制它。然后让我们假设您想拍摄一个屏幕截图,继续并使用此代码

UIGraphicsBeginImageContext(self.bounds.size);
[self.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

给你!哦,如果你想说在视频上放一张图片或一个UIIMageView。这一点也不不同。只需将UIImageView添加到视频上方的UIView:)Enjoi

嘿,是的,在视频上放一个UIVIew将是你最好的选择,然后使用quartz2d绘制它。然后让我们假设您想拍摄一个屏幕截图,继续并使用此代码

UIGraphicsBeginImageContext(self.bounds.size);
[self.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

给你!哦,如果你想说在视频上放一张图片或一个UIIMageView。这一点也不不同。只需将UIImageView添加到视频上方的UIView:)Enjoi

我想知道在视频上保存绘制图像时的复杂度。我想知道在视频上保存绘制图像时的复杂度。。