In tvOS
, nel menu che viene visualizzato quando un utente scorre verso il basso sul telecomando, che mostra "sottotitoli, audio & informazioni" su altre app di film, come crearne un'altra scheda con pulsanti?tvos AVPlayerViewController come visualizzare la scheda sottotitoli sul menu a scorrimento
Qui di seguito è il mio codice:
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;
qualcuno può dirmi come posso creare un pulsanti nel colpo discesa di un AVPlayerViewController
modo che un utente può passare da spegnere o accendere i sottotitoli? Non ho il srt files
incorporato nel video. Invece ho uno subtitle parser
separato e lo visualizzo su un'etichetta. Sono stato in grado di ottenere la sezione informazioni da mostrare con il testo, ma c'è un modo per aggiungere pulsanti?
O come posso aggiungere un'opzione sottotitoli al video? Questo non funziona: _player.requiresFullSubtitles = YES;
Grazie!
Jenel. Hai avuto qualche soluzione a questo problema? Puoi dirmi come risolvere quello? In realtà, voglio aggiungere un pulsante personalizzato per posizionare il sottotitolo. –
È un po 'un trucco, ma devi creare una visualizzazione personalizzata che contenga il pulsante e semplicemente attivare quando vuoi che il pulsante mostri. –