2010-11-04 2 views
0

У меня есть приложение, предназначенное для iPhone, которое использует UIImagePickerController.UIImagePickerController отличия от проблем iPhone и iPad

Приложение работает в ландшафте только до тех пор, пока на его портфолио по умолчанию не появится изображение.

Проблема 1: На iPhone, когда я поворачиваю устройство к портрету, чтобы просмотреть библиотеку изображений, изображение, похожее на изображение, похоже на флип, как бы вращающееся от пейзажа к портрету?

Задача 2: Я получаю страшное предупреждение Использование двухэтапной анимации вращения. Чтобы использовать более плавную одноэтапную анимацию, это приложение должно удалить двухэтапные реализации.

Проблема 3. на iPad при выборе изображения убирается снимок, а вид возвращается в пейзаж, но ...... если я затем сделаю все, что требует просмотра предупреждений или клавиатуры, они выглядят так, как будто устройство находится в портрете? Это не происходит на iPhone ???

Я знаю, проблема 2 - проблема с долгой работой, но, пожалуйста, кто-нибудь может помочь с проблемами 1 & 3?

Благодаря

ответ

0

номер 3 решена :-)

«Клавиатура будет отображаться в ориентации статусной, которая не всегда изменяется с вращением по какой-то причине. Так что если вы хотите, чтобы отобразить это представление только в ландшафтном наборе [UIApplication sharedApplication] .statusBarOrientation = UIInterfaceOrientationLandscapeLeft или любая ориентация, которую вы хотите предпочесть в вашем методе viewWillAppear. "

Смежные вопросы