2012-01-18 2 views
0

Так что недавно я работал над другим приложением для iOS, которое включает UIImagePickerViewController. Приложение готово к работе, и все нормально работает при нормальных обстоятельствах, но если пользователь стирает и нажимает кнопки во время вращения iPad, тогда все идет немного неудобно и просматривает нагрузку в неправильном месте.Отключение кнопок перед просмотром поворачивается

Так что, в основном, я хочу отключить все свои кнопки до того, как iPad повернут и снова включит их после того, как представление будет повернуто.

Я думал, что это будет легко, используя

-(void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration 

методы в

-(void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation 

и

.

Но поскольку отображается UIImagePickerController, это по какой-то причине останавливает вызов этих методов. Поэтому я не могу использовать эти методы.

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

Спасибо,

Matt

ответ

0

Вы можете создать подкласс UIImagePickerController, а затем применять эти методы на вашем UIImagePickerController подкласса.

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