gpt4 book ai didi

objective-c - 当前MoviePlayerViewControllerAnimated 的 MPMoviePlayerViewController 问题

转载 作者:行者123 更新时间:2023-12-02 21:51:25 25 4
gpt4 key购买 nike

问题是,如果电影播放完毕,会自动调用dismissMoviePlayerViewController。这意味着 MoviePlayerViewController 消失,但我希望如果电影结束,他应该出现在屏幕上,并且只有“完成”按钮应该执行关闭...

这是我的代码:

- (void) buttonTapped:(id)sender {
NSURL *url = [[NSURL alloc] initFileURLWithPath:[[NSBundle mainBundle] pathForResource:@"dishes" ofType:@"mov"]];
MPMoviePlayerViewController *movViewController = [[MPMoviePlayerViewController alloc] initWithContentURL:url];

[url release];
if(movViewController) {
[movViewController.moviePlayer setShouldAutoplay:NO];
[self presentMoviePlayerViewControllerAnimated:movViewController];
}
}

甚至 [movViewController.movi​​ePlayer setShouldAutoplay:NO];什么都不做。

谢谢您的回答xnz

最佳答案

我认为您对所看到的与实际发生的情况感到困惑。电影播放时,控件(包括“完成”按钮)会隐藏。电影结束后,他们就隐藏起来。要取消隐藏它们,用户必须触摸显示屏的某处,控件就会显示出来 - VCR 控件以及“完成”按钮和进度 slider 。

关于objective-c - 当前MoviePlayerViewControllerAnimated 的 MPMoviePlayerViewController 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4668652/

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