Я хочу, чтобы все мое приложение автоматически поворачивалось. Для начала я помещаю следующий метод в классы контроллера моего представления:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return YES;
}
Но когда я тестирую его на симуляторе и пытаюсь повернуть, представление не поворачивается автоматически. Я ожидал, что по крайней мере строка состояния будет автоматически вращаться, и тогда я мог бы работать с позициями вложенных видов внутри
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration {}
Я даже поставил
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
</plist>
в информационном листе. Любая подсказка?