ios симулятор ориентация неправильная на второй
Я создал небольшое приложение всего с тремя видами. Я выбрал только ландшафтную ориентацию. в симуляторе iOS только первый вид отображается в ландшафте. Остальные виды-портретные. Я могу вращать симулятор, но макет раскадровки вращается вместе с ним и не отображается правильно. информация.файл plist имеет только элемент ориентации (Landscapre Right).
С уважением Тедди
2 ответа:
Как и то, что сказал Вильгельмсен, это раздражает, но вы должны добавить следующий код
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation{ return (toInterfaceOrientation == UIInterfaceOrientationLandscapeRight); }
Однако я также хотел бы добавить, что вы должны добавить это в каждый отдельный контроллер вида, чтобы он вращался и для другого вида.
Например, допустим, у меня есть viewcontroller_1 и viewcontroller_2, я должен войти в оба .m файлов контроллера и добавьте следующий код. Если вы этого не сделаете, он может не вращаться для одного из видов.