2

ビデオ ウィッチにアルファ チャネルがある (背景が透明) を表示しようとしています。唯一の問題は、プレーヤーの背景を透明にする方法がわからないことです。AVplayer を使用する必要があることはわかっていますが、その .view プロパティにアクセスできません。サブビューに追加してレイヤーを追加するにはどうすればよいですか?

NSString *path = [NSString stringWithFormat:@"%@%@", [[NSBundle mainBundle] resourcePath],   @"/New Project 5.m4v"];

NSURL *filePath = [NSURL fileURLWithPath:path isDirectory:NO];

moviePlayer = [[AVPlayer alloc] initWithURL:filePath];

AVPlayerLayer* playerLayer = [AVPlayerLayer playerLayerWithPlayer:moviePlayer];
self.playerLayer.frame = self.view.bounds;

moviePlayer.view.alpha = 0.3;
[moviePlayer.layer addSublayer:playerLayer];

[moviePlayer play];
4

1 に答える 1