誰かがAVPlayerを使用してビデオフレームに角を設定する方法を知っていますか?ラウンドコーナーを設定するAVPlayerビデオフレーム
- (void)loadVideoWithPlayer:(AVPlayer*)playerVideo
{
dispatch_async(dispatch_get_main_queue(), ^{
AVPlayerLayer *avLayer = [AVPlayerLayer playerLayerWithPlayer: playerVideo];
[avLayer setCornerRadius:20];
[avLayer setMasksToBounds:YES];
[self.playerViewController setPlayer:playerVideo];
[self insertSubview:self.playerViewController.view belowSubview:self.interactView];
[self.playerViewController.player play];
});
}
をそれが働いていない: 私はこれをやってしようとしています。ビデオフレームが異なる可能性があるため、角の丸めをAVPlayer.playerViewController.view
に設定することはできません。