tvOS
の場合、ユーザーがリモートでスワイプしたときに表示されるメニューで、他のムービーアプリで「字幕、オーディオ&情報」、タブ付きタブ?tvos AVPlayerViewControllerスワイプダウンメニューの字幕タブを表示する方法
は私のコードです:ユーザーがオフにしたり、字幕をオンに切り替えることができるように
AVMutableMetadataItem *titleMetadataItem = [[AVMutableMetadataItem alloc] init];
titleMetadataItem.locale = NSLocale.currentLocale;
titleMetadataItem.key = AVMetadataCommonKeyTitle;
titleMetadataItem.keySpace = AVMetadataKeySpaceCommon;
titleMetadataItem.value = @"The Title";
NSArray *externalMetadata = [[NSArray alloc] initWithObjects:titleMetadataItem, nil];
_player.player.currentItem.externalMetadata = externalMetadata;
誰かが私がAVPlayerViewController
のスワイプダウンメニューのボタンを作成する方法を教えていただけますか?私はsrt files
をビデオに埋め込んでいません。代わりに私は別のsubtitle parser
を持っていて、それをラベルに表示します。私はテキストで表示する情報セクションを得ることができましたが、ボタンを追加する方法はありますか?
または ビデオに字幕オプションを追加する方法はありますか? これは動作しません: _player.requiresFullSubtitles = YES;
ありがとう!
Jenel。あなたはこの問題を解決しましたか?それを解決する方法を教えていただけますか?実際には、字幕を配置するカスタムボタンを追加したいと思います。 –
これはちょっとしたハックですが、ボタンを含むカスタムビューを作成し、そのボタンを表示するときに切り替えてください。 –