Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在带有动画的当前视图上添加MPMoviePlayerController_Ios_Ios7_Mpmovieplayercontroller - Fatal编程技术网

Ios 如何在带有动画的当前视图上添加MPMoviePlayerController

Ios 如何在带有动画的当前视图上添加MPMoviePlayerController,ios,ios7,mpmovieplayercontroller,Ios,Ios7,Mpmovieplayercontroller,我正在使用MPMoviePlayerController在我的iPad应用程序中播放视频。我正在使用以下代码片段添加要查看的电影播放器: self.player =[[MPMoviePlayerController alloc] initWithContentURL: urlVideo]; [self.player prepareToPlay]; [self.player setMovieSourceType:MPMovieSourceTypeStreaming]; [self.player.v

我正在使用MPMoviePlayerController在我的iPad应用程序中播放视频。我正在使用以下代码片段添加要查看的电影播放器:

self.player =[[MPMoviePlayerController alloc] initWithContentURL: urlVideo];
[self.player prepareToPlay];
[self.player setMovieSourceType:MPMovieSourceTypeStreaming];
[self.player.view setBounds:CGRectMake(0, 0, 512, 374)];
if (UIDeviceOrientationIsLandscape([UIApplication sharedApplication].statusBarOrientation))
{
    NSLog(@"landscape..");
    [self.player.view setCenter:CGPointMake(512, 374)];
}
else{
    NSLog(@"portrait.");
    [self.player.view setCenter:CGPointMake(384, 502)];
}

self.player.controlStyle=MPMovieControlStyleEmbedded;
[self.player setScalingMode:MPMovieScalingModeAspectFit];
self.player.shouldAutoplay=YES;

[self.viewController.view addSubview: self.player.view];



self.btnCloseNormalMode= [UIButton buttonWithType:UIButtonTypeCustom];
[self.btnCloseNormalMode setImage:[UIImage imageNamed:@"close_button_icon.png"] forState:UIControlStateNormal];
[self.btnCloseNormalMode setFrame:CGRectMake(470, 5, 32, 32)];
[self.btnCloseNormalMode addTarget:self action:@selector(onSmallCloseBtnTap) forControlEvents:UIControlEventTouchUpInside];
[self.player.view addSubview:self.btnCloseNormalMode];

但是从上面的代码可以理解,它突然增加了视图。突然,一个黑色视图出现在视图上,它对用户不友好。我们希望添加带有一些动画的电影播放器视图,以使其平滑。我可以使电影播放器视图附带动画,如模态显示方式或任何合适的UIView动画。但我对动画一无所知。有人能帮我一下吗!!!谢谢。

如何显示进度条或类似活动indicator@user3614966当前位置我想你没有理解我的问题。我已经有了一个活动指示器。可能是我的问题也不清楚!!!我现在稍微改变了我的问题。我希望电影播放器视图在屏幕上显示动画。请在下面检查我的答案我已经给出了示例代码,它可以工作。。