我想在没有控件的情况下启动MoviePlyer,但如果用户触摸屏幕,则会显示控件并允许用户全屏或AirPlay。
self.player = [[MPMoviePlayerController alloc] initWithContentURL:url];
self.player.allowsAirPlay = YES;
self.player.view.frame = self.imageView.frame;
self.player.controlStyle = MPMovieControlStyleNone;
[self.view addSubview:self.player.view];
[self.player play];
self.player.controlStyle = MPMovieControlStyleDefault;
似乎最初删除控件的唯一方法是设置为MPMovieControlStyleNone,但稍后不会显示任何控件。如果我稍后设置为MPMovieControlStyleDefault,将始终显示控件。
我该怎么办?是否有一个属性可以将控件设置为最初关闭?
答案 0 :(得分:2)