4

UIViewController画面の中央にいくつかのラベルとムービーを作成しようとしています。映画では使用してAVPlayerViewControllerいますが、フルスクリーン ボタンをクリックするたびに、AVPLayerViewControllerfrom コードを作成しCGRectたり、境界を定義したり、ストーリーボードを使用して ContainerView に埋め込んだりしても、いくつかの制約警告が表示されます。

これは、ストーリーボードに依存しないときに使用しているコードです。

NSString *path = [[NSBundle mainBundle] pathForResource:@"video_1" ofType:@"3gp"];


NSURL *movieURL = [NSURL fileURLWithPath:path];


AVPlayer *player = [AVPlayer playerWithURL:movieURL];
AVPlayerViewController *playerViewController = [AVPlayerViewController new];
playerViewController.player = player;


[self addChildViewController:playerViewController];


[self.view addSubview:playerViewController.view];


playerViewController.view.frame = CGRectMake(100, 100, 640, 480);


[player play];

制約の問題を修正する方法を知っている人はいますか?

ありがとうございました

4

0 に答える 0