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都是兄弟視圖。 –