2014-01-08 3 views
0

enter image description here Мое приложение запускается в режиме Portraits правильно и отлично работает, но в моем приложении Некоторые виды поддерживают только ландшафтный режим и некоторые ландшафты и портреты, когда я переключаю вид приложения от Only Пейзаж Поддерживаемое в какой-то точки зрения, которые поддерживают как ориентацию и повернуть устройство для портретов и нажмите на кнопку Назад, вид ландшафта не поворачивается автоматическиРежим Iphone Portraits переключение в альбомный режим не работает Автоматически

я использую следующий код, чтобы установить ориентацию

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    return YES; 
} 


- (BOOL)shouldAutorotate 
{ 
    return YES; 
} 




- (NSInteger)supportedInterfaceOrientations 
{ 
    return UIInterfaceOrientationMaskLandscapeLeft; 
} 

Спасибо

ответ

2

Редактировать эти строки

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    return YES; 
} 

Как

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    if (toInterfaceOrientation == UIInterfaceOrientationMaskLandscapeLeft) { 
     return YES; 
    } 
    else { 
     return NO; 
    } 
} 
Смежные вопросы