W tvOS
, w menu wyświetlanym po przesunięciu użytkownika na pilocie, który pokazuje "napisy, dźwięk & info" w innych aplikacjach do filmów, jak utworzyć kolejny zakładka z przyciskami?tvos AVPlayerViewController, jak wyświetlić zakładkę napisów w menu podręcznym
Poniżej jest mój kod:
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;
Czy ktoś mógłby mi powiedzieć jak mogę tworzyć przyciski w przesuń w dół menu na AVPlayerViewController
tak, że użytkownik może przełączać się między wyłączania lub włączania napisów? Nie mam osadzonego w filmie kamery srt files
. Zamiast tego mam oddzielny subtitle parser
i wyświetlam go na etykiecie. Udało mi się uzyskać sekcję z informacjami z tekstem, ale czy jest jakiś sposób dodania przycisków?
LUB Jak mogę dodać opcję napisów do wideo? To nie działa: _player.requiresFullSubtitles = YES;
Dzięki!
Jenel. Czy masz jakieś rozwiązanie tego problemu? Czy możesz mi powiedzieć, jak rozwiązać ten problem? Właściwie chcę dodać niestandardowy przycisk do umieszczenia podtytułu. –
To trochę hack, ale musisz utworzyć niestandardowy widok, który zawiera przycisk i po prostu przełączać, gdy chcesz, aby ten przycisk był wyświetlany. –