0

iOSのビデオプレーヤーと同じ方法でアプリにビデオコントロールを処理させようとしています。

IOS内蔵アプリを使用してビデオを再生する場合、ユーザーがダブルタップして表示の内外を切り替えるまで、コントロールは画面に表示されたままになります。

ユーザーは、コントロールが表示されている限り、コントロール内を簡単に移動できます。

ただし、私のセットアップでは、ネイティブアプリと同じフルスクリーンコントロールを取得し、それらを表示の内外に切り替えることができますが、コントロール自体は自動的に非表示になりますが、アクセシビリティフォーカルインジケーターは残ります。これにより、ナレーションでコントロールをナビゲートできますが、ダブルタップしてコントロールを選択すると、ビデオをダブルタップしてコントロールを表示に戻すように機能しますか?

これが私がプレーヤーを表示する方法です。controslがフェードアウトするのを防ぐ方法が見つかりませんか?

self.player = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:fn]];

    self.player.controlStyle = MPMovieControlStyleNone;

    self.player.view.frame = self.movieView.frame;

    [self.movieView addSubview:self.player.view];

    [self.player play];

    self.player.controlStyle =  MPMovieControlStyleFullscreen;
4

0 に答える 0