gpt4 book ai didi

ios - 无法单击我的 MPMoviePlayerViewController 上的控件

转载 作者:行者123 更新时间:2023-11-29 11:58:53 26 4
gpt4 key购买 nike

我正在我的 MPMoviePlayerViewController 上播放一个 url。而且我无法点击播放器的任何控件。

这是我的实现:

  NSURL *streamUrl   = [NSURL URLWithString:movieUrl];
MPMoviePlayerViewController *mpvc = [[MPMoviePlayerViewController alloc] initWithContentURL:streamUrl];
[[mpvc view] setFrame:self.view.bounds];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(movieFinishedCallback:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:nil];

mpvc.moviePlayer.movieSourceType = MPMovieSourceTypeStreaming;
[mpvc.moviePlayer setControlStyle:MPMovieControlStyleFullscreen];
[mpvc.moviePlayer setShouldAutoplay:YES];
[mpvc.moviePlayer setFullscreen:NO animated:YES];
[mpvc setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
[mpvc.moviePlayer setScalingMode:MPMovieScalingModeNone];
[mpvc.moviePlayer setUseApplicationAudioSession:NO];
[self presentMoviePlayerViewControllerAnimated:mpvc];

MPMoviePlayerViewController

最佳答案

通过使用 performSelectorOnMainThread 调用我的方法修复了它

关于ios - 无法单击我的 MPMoviePlayerViewController 上的控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37898874/

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