【问题标题】:How to play an video in a view of particular width and length in iOS 5如何在 iOS 5 中以特定宽度和长度的视图播放视频
【发布时间】:2013-02-06 11:28:07
【问题描述】:

我正在尝试在 frame (0, 80, 320, 220) 的视图中运行视频,这是 self.view

MPMoviePlayerViewController *moviePlayerViewController = [[MPMoviePlayerViewController alloc] initWithContentURL:url];
moviePlayerViewController.view.frame = myview.bounds;
[self presentMoviePlayerViewControllerAnimated:moviePlayerViewController];
moviePlayerViewController.moviePlayer.controlStyle = MPMovieControlStyleFullscreen;
moviePlayerViewController.moviePlayer.shouldAutoplay = YES;
[moviePlayerViewController.moviePlayer prepareToPlay];
moviePlayerViewController.moviePlayer.fullscreen=YES;

...如果我将myview 替换为320 x 480 像素的self.view,它会正常工作吗?

【问题讨论】:

    标签: ios5 video xcode4.5


    【解决方案1】:
    NSURL *url = [NSURL URLWithString:@"http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8"];
    
    
    
    moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:url];
    CGRect viewInsertRect = CGRectMake(0, 100, 320, 190);
    [moviePlayerController.view setFrame:viewInsertRect];
    [self.view addSubview:moviePlayerController.view];
    [moviePlayerController play];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-28
      • 1970-01-01
      • 1970-01-01
      • 2020-02-23
      • 2020-10-22
      • 2011-12-22
      • 1970-01-01
      • 2023-01-13
      相关资源
      最近更新 更多