【发布时间】:2011-09-13 19:26:41
【问题描述】:
我在使用 iOS 5 测试版附带的新 xcode 播放电影时遇到问题。我创建了一个简单的项目(包含故事板和所有内容),并将此代码添加到按钮:
MPMoviePlayerController *moviePlayer;
NSString *path = [[NSBundle mainBundle] pathForResource:@"position" ofType:@"m4v"];
NSURL *videoURL = [NSURL fileURLWithPath:path];
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
//[moviePlayer setControlStyle:MPMovieControlStyleDefault];
[moviePlayer.view setFrame: self.view.bounds]; // player's frame must match parent's
[self.view addSubview: moviePlayer.view];
[moviePlayer prepareToPlay];
[moviePlayer play];
令人困惑的是,当我将代码放入使用以前版本的 xcode(特别是 iOS 4.3 附带的那个)构建的项目中时,它可以完美运行。
有什么想法吗?
【问题讨论】:
-
iOS 5 处于保密协议下。请在Apple Developer Forums 讨论这个问题。
-
MPMoviePlayer && iOS 5.0 也有问题
标签: iphone objective-c ios ios5