Управление автоповоротом в раскадровке - PullRequest
2 голосов
/ 09 ноября 2011

Я работаю над приложением, в котором есть несколько сцен раскадровки.Я хотел бы поддержать любое вращение устройства.

Когда я начинаю, автоматическое вращение первой сцены работает нормально.Кажется, проблема в том, что я добавляю больше сцен и соединяю их через сегменты.Скажем, вы нажимаете кнопку меню и переходите к другой сцене ... следующая сцена появляется в портретном режиме и не поворачивается автоматически ...

Должен ли я использовать навигационный контроллер для отображения видаповерните его ... Или я не использую правильный переход?

1 Ответ

1 голос
/ 28 декабря 2011

Все ваши сцены могут иметь или не иметь собственный подкласс (в зависимости от наследования).Присвойте подкласс соответствующей сцене.

Затем необходимо установить поддерживаемые значения поворота в подклассе.напр .::1003*

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    return YES;
}
...