0
有人有关于如何修复AVPlayer在可滚动视图上的位置的想法我正在使用以下代码来设置AVPlayer框架,但是当设备大小更改它保持不同的大小相同的大小,我也有一个可滚动的视图,因此,我使用视图滚动在背景和球员仍然修复一个地方这个代码。任何帮助表示赞赏。如何修复AVPlayer在可滚动视图上的位置或如何在视图中修复
//here is my code
- (void)viewDidLoad {
[super viewDidLoad];
NSString *localfilepath=[NSString stringWithFormat:@"%@",[managedObject valueForKey:@"clip_path"]];
player = [AVPlayer playerWithURL:url];
AVPlayerViewController *controller = [[AVPlayerViewController alloc] init];
[self addChildViewController:controller];
[self.view addSubview:controller.view];
controller.view.frame = CGRectMake(10,80,300,250);
controller.player = player;
controller.showsPlaybackControls = YES;
[player pause];
}
如何实现UIScrollViewDelegate的方法 - scrollViewDidScroll,在它可以设置AVPlayerView的框架 –
我没有得到?你会怎么做@ J.Hunter – vicky
另一种方式:不要将avplayer视图添加为滚动视图的子视图,添加avplayer视图并将视图滚动到与子视图相同的视图,如avplayer和scroll view都是兄弟视图。 –