Поддерживающие ориентации IOS - PullRequest
0 голосов
/ 09 марта 2012

Здравствуйте, я хочу поддержать в своем приложении портрет, кнопку "Домой" вверх и вниз, как я могу это сделать?

я иду в настройки своего проекта, проверьте эти два enter image description here

и я добавляю код ниже

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

Я тоже пробовал

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown);
}

но, похоже, никто не работает

любая помощь

1 Ответ

2 голосов
/ 09 марта 2012

Попробуйте это

-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{  
    if((interfaceOrientation == UIInterfaceOrientationPortrait) || (interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown)){
        return YES;
   }
   return NO;
}

Если это все еще не работает, вы можете попробовать это (только для тестирования)

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

если это не работает, либо вы не связываетесь с правильным контроллером представления, либо у контроллера родительского / корневого представления отключено вращение (возвращая NO в методе shouldAutoRotate rootVC)

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