UIApplication неверная ориентация интерфейса

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

'UIApplicationInvalidInterfaceOrientation', reason: 'Supported orientations has no common orientation with the application, and shouldAutorotate is returning YES'

person username0013    schedule 29.08.2013    source источник


Ответы (2)


Выберите нужный интерфейс на сводной вкладке приложения -> поддерживаемая ориентация интерфейса.

введите здесь описание изображения

person Jay Gajjar    schedule 29.08.2013
comment
какой код у вас есть в методе (BOOL) AutorotateToInterfaceOrientation: (UIInterfaceOrientation) interfaceOrientation? - person Jay Gajjar; 29.08.2013
comment
Я использовал эти методы - (NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskLandscape; } - (BOOL) долженАвтоповоротToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return UIInterfaceOrientationIsLandscape(interfaceOrientation); } и здесь он работает нормально, но без прикрепления изображения он перемещается на mainviewcontroller - person username0013; 29.08.2013

Посмотрите на этот URL-адрес, чтобы получить помощь по всем проблемам, связанным с ориентацией.

'Поддерживаемые ориентации не имеют общей ориентации с приложением, и shouldAutorotate возвращает YES '

person NHS    schedule 29.08.2013
comment
здесь он изменится на портретный, но он не должен измениться на портретный - person username0013; 29.08.2013
comment
Вы устанавливаете свойства ориентации для контроллера изображения? в этом случае это вызовет некоторые проблемы, связанные с ориентацией - person NHS; 29.08.2013
comment
вы можете использовать это для справки. вопросы/5737632/ - person NHS; 29.08.2013