ios – 如何播放UIView中嵌入的视频?

ios – 如何播放UIView中嵌入的视频?,第1张

概述我试图在一个单独的UIView中播放视频,这样我就可以为控制工具留出一些空间,比如开始/停止按钮等,所以我写这样的代码: 首先,我创建一个单视图应用程序的iOS项目,然后我将一个视图添加到故事板,最后,我添加了一个名为VideoView的新的基于UIView的类,然后我将View关联到类VideoView,我在下面写了一些代码: #import "ViewController.h"@inter 我试图在一个单独的UIVIEw中播放视频,这样我就可以为控制工具留出一些空间,比如开始/停止按钮等,所以我写这样的代码:
首先,我创建一个单视图应用程序的iOS项目,然后我将一个视图添加到故事板,最后,我添加了一个名为VIDeoVIEw的新的基于UIVIEw的类,然后我将VIEw关联到类VIDeoVIEw,我在下面写了一些代码:

#import "VIEwController.h"@interface VIEwController ()@end@implementation VIEwController@synthesize movIEPlayer;- (IBAction)playMovIE:(ID)sender{    VIDeoVIEw *vIDeoVIEw = [[VIDeoVIEw alloc] initWithFrame:CGRectMake(0,320,100)];    Nsstring *vIDeoPath = [[NSBundle mainBundle] pathForResource:@"Sanda" ofType:@"mp4"];    NSURL *vIDeoURL = [NSURL fileURLWithPath:vIDeoPath];    movIEPlayer = [[MPMovIEPlayerController alloc] initWithContentURL:vIDeoURL];    //[movIEPlayer.vIEw setFrame:CGRectMake(0,476)];    [movIEPlayer.vIEw setFrame:vIDeoVIEw.bounds];    [vIDeoVIEw addSubvIEw:movIEPlayer.vIEw];    [movIEPlayer preparetoPlay];    [movIEPlayer play];}

好吧,我构建并运行它,结果是我可以听到声音但没有看到视频,我真的是iOS的新来者,所以任何提示?

解决方法 您似乎忘了将vIDeoVIEw添加为子视图.尝试

[self.vIEw addSubvIEw: vIDeoVIEw];
总结

以上是内存溢出为你收集整理的ios – 如何播放UIView中嵌入的视频?全部内容,希望文章能够帮你解决ios – 如何播放UIView中嵌入的视频?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1074803.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存