在tvOS
,当用户在遥控器上向下滑动时显示的菜单中,在其他电影应用程序上显示“字幕、音频和信息”,如何创建另一个带有按钮的选项卡?
下面是我的代码:
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;
谢谢!