Я использую библиотеку Paypal в своем приложении для iphone. Все отлично работает с моим тестовым аккаунтом, кроме одной мелочи - ориентации.
Мое приложение находится в альбомной ориентации, и экран, сгенерированный библиотекой PayPal, является портретным. Когда я возвращаюсь из экрана PayPal в свое приложение, все представления все еще находятся в альбомной ориентации, но строка состояния перемещается в портретную ориентацию, оставляя пространство, панель обычно сидит и обрезает левую часть экрана с помощью строки состояния.
Я не делаю ничего странного в коде, только обычные методы ориентации, показанные ниже. Любой совет приветствуется:)
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation) interfaceOrientation{
[[UIApplication sharedApplication] setStatusBarOrientation:UIDeviceOrientationLandscapeLeft animated:FALSE];
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}