ошибка ориентации iphone при использовании PayPal lib - PullRequest
0 голосов
/ 29 ноября 2010

Я использую библиотеку Paypal в своем приложении для iphone. Все отлично работает с моим тестовым аккаунтом, кроме одной мелочи - ориентации.

Мое приложение находится в альбомной ориентации, и экран, сгенерированный библиотекой PayPal, является портретным. Когда я возвращаюсь из экрана PayPal в свое приложение, все представления все еще находятся в альбомной ориентации, но строка состояния перемещается в портретную ориентацию, оставляя пространство, панель обычно сидит и обрезает левую часть экрана с помощью строки состояния.

Я не делаю ничего странного в коде, только обычные методы ориентации, показанные ниже. Любой совет приветствуется:)

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation) interfaceOrientation{ [[UIApplication sharedApplication] setStatusBarOrientation:UIDeviceOrientationLandscapeLeft animated:FALSE]; return (interfaceOrientation == UIInterfaceOrientationLandscapeRight); }

1 Ответ

0 голосов
/ 11 января 2011

Думал, что вернусь и дам обновление.Я так и не понял, как это исправить, но, похоже, это ошибка ОС, поскольку я видел ее в других родных приложениях Apple на iphone.В качестве примера можно привести приложение youtube: иногда переключение между портретным и альбомным режимами может привести к тому, что строка состояния будет в положении ворга, см. Рис.полноэкранный.надеюсь, это исправление выпущено в ближайшее время!

alt text

...