gpt4 book ai didi

objective-c - 更改视频 iPad/iPhone 的背景颜色

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:46:44 25 4
gpt4 key购买 nike

我使用以下方法播放视频:(使用#import 框架)

MPMoviePlayerController *播放器;

-(IBAction) playMovie: (NSString*) videoName ViedeoType:(NSString*) videoType{

ViewVideoSubview.alpha = 0;

NSString *url = [[NSBundle mainBundle]
pathForResource:videoName
ofType:videoType];

player = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:url]];
[ViewVideoSubview addSubview:player.view];
....
....
}

视频播放正常。我想知道是否可以将视频的背景颜色从黑色更改为白色?

视频在黑色矩形中播放:

enter image description here

我已经尝试过像 player.backgroundView.alpha = 0; 这样的东西,但没有奏效。

编辑:

我也试过:

[[player backgroundView] setBackgroundColor:[UIColor whiteColor]];

这会改变背景颜色,但会改变视频和播放器之间的区域。 View

最佳答案

您的问题有点模棱两可,因此我不确定我的回答是否符合...

要在电影尚未完全加载/播放时更改正在显示的视频 View 的颜色:

player.view.backgroundColor = [UIColor whiteColor];

注意:如果不对视频本身进行重新编码,则无法更改部分编码视频数据。

关于objective-c - 更改视频 iPad/iPhone 的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6796033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com