Я добавлял AVPlayerViewcontroller
Programatically как этогонеудовлетворенных ограничения появляются после добавления AVPlayerViewController Programatically
playerViewController = [[AVPlayerViewController alloc]init];
playerViewController.view.frame = CGRectMake(40,60, 500, 700);
playerViewController.showsPlaybackControls=YES;
[self.view addSubview:playerViewController.view];
Я получаю так много ограничений, предупреждающих
> <NSAutoresizingMaskLayoutConstraint:0x14defa560 h=-&- v=-&- _UIBackdropContentView:0x14deae530.width == _UIBackdropView:0x14deab370.width>",
"<NSLayoutConstraint:0x14dee1b70 H:|-(14)-[UILabel:0x14dee0ea0'Hi-Speed Scrubbing'] (Names: '|':_UIBackdropContentView:0x14deae530)>",
"<NSLayoutConstraint:0x14dee1bf0 H:[UILabel:0x14dee0ea0'Hi-Speed Scrubbing']-(14)-| (Names: '|':_UIBackdropContentView:0x14deae530)>",
"<NSLayoutConstraint:0x14dee1670 H:|-(0)-[_UIBackdropView:0x14deab370] (Names: '|':UIView:0x14deab090)>",
"<NSLayoutConstraint:0x14dee16f0 H:[_UIBackdropView:0x14deab370]-(0)-| (Names: '|':UIView:0x14deab090)>",
"<NSLayoutConstraint:0x14dee1330 H:|-(0)-[UIView:0x14deab090] (Names: '|':AVAlphaUpdatingView:0x14deaaad0)>",
"<NSLayoutConstraint:0x14dee13b0 H:[UIView:0x14deab090]-(0)-| (Names: '|':AVAlphaUpdatingView:0x14deaaad0)>",
"<NSLayoutConstraint:0x14defb080 'UIView-Encapsulated-Layout-Width' H:[AVAlphaUpdatingView:0x14deaaad0(0)]>"
Я также попытался дать
playerViewController.view.translatesAutoresizingMaskIntoConstraints = NO
Все еще я получаю проблемы с ограничениями. Может ли кто-нибудь, пожалуйста, дать мне решение?
Вы уверены, что получите предупреждения о предупреждениях только после добавления playerViewController в свою иерархию представлений. – karthik