zoukankan      html  css  js  c++  java
  • 播放视频

        //初始化url
        NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"abc" ofType:@"mp4"]];
       
        //初始化播放视频
        moviePlayer =[[MPMoviePlayerController alloc]initWithContentURL:url];
        [self.view addSubview:moviePlayer.view];
        moviePlayer.view.frame =CGRectMake(0, 0, self.view.frame.size.width, self.view.bounds.size.height*8/16);
        //控制模式
        moviePlayer.controlStyle=MPMovieControlStyleNone;
        //开始播放
        [moviePlayer play];
       
        UIButton *btn =[UIButton buttonWithType:UIButtonTypeCustom];
        [btn setTitleColor:[UIColor greenColor] forState:UIControlStateNormal];
        [btn setTitleColor:[UIColor redColor] forState:UIControlStateSelected];

        [btn setTitle:@"" forState:UIControlStateNormal];
        btn.frame =CGRectMake(0, 0, self.view.frame.size.width, self.view.bounds.size.height*8/16);
        [btn addTarget:self action:@selector(btnAct:) forControlEvents:(UIControlEventTouchUpInside)];
        btn.tag = 110;
       
    //    moviePlayer.view.layer.transform=CATransform3DMakeRotation(M_PI, .5, 0, 1);
       
        [moviePlayer.view addSubview:btn];


       
       
    }

    - (void)btnAct:(UIButton *)btn{

        if (btn.selected) {
            [self play];
        }else{
            [self paush];
        }


       
    }

    - (void)play{
       
        UIButton *button = (UIButton*)[moviePlayer.view viewWithTag:110];
        button.selected = !button.selected;
        [moviePlayer play];
    }
    - (void)paush{
        UIButton *button = (UIButton*)[moviePlayer.view viewWithTag:110];
        button.selected = !button.selected;
        [moviePlayer pause];
       
    }
     
    button点击事件可以实现随意点击,实现播放,暂停功能
  • 相关阅读:
    eclipse插件
    01 vue入门
    jrebel
    html5,css3炫酷实例-元素
    css文字实例锦集
    海外短信故障已经恢复
    证实海外(含港澳台)短信业务故障
    预计维护时间将延长
    黑龙江地区电信运营商业务中断
    正在进行计划中的停机维护
  • 原文地址:https://www.cnblogs.com/yxt9322yxt/p/4764346.html
Copyright © 2011-2022 走看看