Я просто создаю новое приложение с одним представлением и пишу три funcs в файле ViewController.m.ios preferInterfaceOrientationForPresentation не называется
-(BOOL)shouldAutorotate
{
return YES;
}
-(NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskLandscape;
}
-(UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
{
return UIInterfaceOrientationLandscapeLeft;
}
Первый вопрос
Я ожидаю, что имитатор вращать мой взгляд, но ориентация взгляд портрет. И я нахожу третий func, не вызываемый в ViewController. Зачем?
Второй вопрос
Я читал некоторые блоги, они сказали, что если shouldAutorotate вернуть NO, то функ supportedInterfaceOrientations не называется, но в моем тесте, это Func звонил несколько раз, почему?
нет navigationController, просто ViewController в RootViewController. –
вам нужен навигационный контроллер :) – edo