Я использую этот код
if ([self respondsToSelector:@selector(presentViewController:animated:completion:)])
{
[self presentViewController:navigationControllerCustom animated:YES completion:nil];
}
else
{
[self presentModalViewController:navigationControllerCustom animated:YES];
}
Мое приложение имеет две ориентации Портрет и Портрет вверх ногами. Этот код хорошо работает с iOS 5.1, но ориентация не работает на iOS 6
Я также добавил этот код в мой класс navigationControllerCustom
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown);
}
-(NSUInteger)supportedInterfaceOrientations
{
return (UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown);
}
Пожалуйста, помогите мне решить эту проблему.
Спасибо заранее.