UIImagePickerController, кажется, "сломан" в 4.0. Кто-нибудь еще? - PullRequest
1 голос
/ 04 июля 2010

Работал над приложением 3.1.3 и недавно обновлен до 4.0 SDK.Я по-прежнему собираюсь с Base SDK 3.1.3 и тестирую на устройстве 3.1.3, а также на устройстве под управлением 4. На устройстве 4.0, когда отображается UIImagePickerController, я получаю следующие сообщения:

Using two-stage rotation animation. To use the smoother single-stage animation, this application must remove two-stage method implementations.

Using two-stage rotation animation is not supported when rotating more than one view controller or view controllers not the window delegate

Когда приложение работает на устройстве 3.1.3, оно работает просто отлично.Нет журналов, изображение появляется, когда я выбираю его.Когда он запускается (тот же код) на устройстве 4.0, появляются журналы, и метод делегата

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info

не возвращает изображение в качестве одного из ключей словаря info.Таким образом, это кажется сломанным, или я использую устаревший метод или что-то.У кого-то еще есть эта проблема?

Ответы [ 2 ]

1 голос
/ 15 июля 2010

Это известная проблема с iOS 4.0.Вам придется подождать и надеяться, что это исправлено с 4.1.

0 голосов
/ 04 июля 2010

Не похоже, что вы одиноки в этом вопросе:

Получение предупреждения "Использование двухэтапной анимации вращения" с UIImagePickerController

К сожалению, никтоопубликовал принятый ответ еще.Желаем удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...