iPhone / iOS SDK: Как сделать так, чтобы определенные подвиды автоматически поворачивались?

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

Я хочу, чтобы главная страница с миниатюрами всегда была на Портретный режим. Но мне нужны два подпредставления - прокрутка, содержащая изображение, и uiview, содержащий кнопки - для автоматического поворота, когда пользователь переключает ориентацию.

Я пробовал, чтобы контроллер представления для основного представления возвращал NO для метода shouldAutorotateToInterfaceOrientation, а затем контроллеры двух подпредставлений возвращали YES, но тогда НИЧЕГО не вращается.

Возможно ли, чтобы только эти два субпредставления реагировали на события вращения? Как?

1
задан RedBlueThing 8 September 2010 в 00:49
поделиться