Я реализовал форму наследования классов UIViewController. Я использовал редактор xib для создания книжной ориентации панели заголовка и панели инструментов, и они вращаются правильно, когда я поворачиваю iPad. Однако у меня есть MPMoviePlayerController, размер которого я хочу изменить вручную, используя этот метод:
-(void) didRotateFromInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation
{
_mvp.view.frame = CGRectMake(_titlebar.frame.origin.x , _titlebar.frame.origin.y + _titlebar.frame.size.height , _titlebar.frame.size.width , super.view.frame.size.height - 2* 44);
[_mvp stop];
}
_mvp - мой MPMoviePlayerController. Я изменил размер, используя этот метод ранее в приложении, и у меня нет проблем, поэтому я не понимаю, почему этот метод не вызывается? (так как фильм также продолжает проигрываться) Я реализовал shouldAutoRotateToInterfaceOrientation, чтобы вернуть YES - это мешает запуску каким-либо образом?
Спасибо