Просто объявите метод в категории в файле .h или .m, где бы вы его не использовали.
@interface UIDevice (MyPrivateNameThatAppleWouldNeverUseGoesHere)
-(void) setOrientation:(UIInterfaceOrientation)orientation;
@end
, но Apple также отклоняет приложения, использующие этот код.
Таким образом, используйте это для решения для метода ориентации вызова .. и он отлично работает
UIViewController * viewController = [[UIViewController alloc] init];
[viewController setModalPresentationStyle: UIModalPresentationCurrentContext];
viewController.view.frame = CGRectZero;
[selfsentModalViewController: viewController animated: NO];
[self dismissModalViewControllerAnimated: NO];
[выпуск viewController];
извините, если есть какая-либо ошибка. я более свежая для iphone ...:)