【发布时间】:2015-09-24 11:25:18
【问题描述】:
我正在使用 MP 电影播放器播放直播频道供稿,我还在视图上添加轻击手势,用于隐藏和取消隐藏集合视图,然后将此视图添加到播放器视图中。
player.shouldAutoplay=YES;
player.controlStyle=MPMovieControlStyleDefault;
viewVideo.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height);
[viewVideo addSubview:player.view];
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap)];
tapGesture.delegate=self;
CGRect aViewFrame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height);
aView = [[UIView alloc] initWithFrame:aViewFrame];
[aView addGestureRecognizer:tapGesture];
[player.view setUserInteractionEnabled:YES];
[player.view addSubview:aView];
现在我面临的问题是,当点击手势被禁用时,我可以使用此控制状态按钮,例如(全屏和暂停、播放),但如果我在播放器视图上保持点击手势启用,那我就不能使用这个控件状态栏了。
有没有办法可以将控制状态栏放在前面,以便我可以使用此功能。 还有这个控制状态的固定高度是多少, 请同时指定横向和纵向的尺寸。
【问题讨论】:
-
点击手势运行正常,mp播放器提供的4种控制状态我都试过了,但都没有解决。
标签: ios objective-c mpmovieplayercontroller