gpt4 book ai didi

ios - MPMoviePlayer 控件样式栏帧高度

转载 作者:行者123 更新时间:2023-11-29 12:13:08 25 4
gpt4 key购买 nike

我正在使用 MP Movie Player 播放实时 channel 提要,我还在 View 上添加了点击手势,用于隐藏和取消隐藏 Collection View ,然后将此 View 添加到播放器 View 。

    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];

现在我面临的问题是,当点击手势被禁用时,我可以使用这个控制状态按钮,例如(全屏和暂停、播放),但如果我在播放器 View 上保持点击手势启用, 那么我就不能使用这个控件状态栏了。

有什么办法可以把控制状态栏放在前面,这样我就可以使用这个功能了。还有这个控制状态的固定高度是多少,请指定横向和纵向的尺寸。

enter image description here

最佳答案

据我了解,您没有使用视频的主视图,所以你可以做的是你可以减少你添加点击手势的 View 的高度,在你的例子中它将是“aView”。减少的高度应该是控件状态栏的高度。此栏在横向和纵向方向上可能有不同的值。

关于ios - MPMoviePlayer 控件样式栏帧高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32760120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com