UIViewController
画面の中央にいくつかのラベルとムービーを作成しようとしています。映画では使用してAVPlayerViewController
いますが、フルスクリーン ボタンをクリックするたびに、AVPLayerViewController
from コードを作成し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];
制約の問題を修正する方法を知っている人はいますか?
ありがとうございました