мое приложение использует контроллер навигации, и я пытаюсь вставить поддержку ландшафта!У меня есть NavigationController и представление, которое вызывается с помощью IBAction (подключенного через UIButton) с этим кодом:
view *myview = [[view alloc] initWithNibName:@"view" bundle:[NSBundle mainBundle]];
[self pushViewController:myview animated:YES];
Конечно, я импортировал myview.h в мой NavigationController_Class
Итак, для ландшафта я вставил этот код в «myview.m» и «NavigationController_Class.m»
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return ((interfaceOrientation == UIInterfaceOrientationPortrait) || (interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown) || (interfaceOrientation == UIInterfaceOrientationLandscapeLeft) || (interfaceOrientation == UIInterfaceOrientationLandscapeRight));
}
В чем проблема?Это работает, но когда вы касаетесь кнопки для отображения вида из стека, это прокручивается не справа налево, а сверху вниз!
Знаете ли вы, в чем может быть проблема?спасибо!