предотвращение автоматического поворота определенного вида ... это возможно? - PullRequest
1 голос
/ 06 мая 2010

У меня есть приложение на основе просмотра. Его self.view имеет несколько подпредставлений, и shouldAutorotateToInterfaceOrientation возвращает YES.

Когда я поворачиваю устройство, все представления поворачиваются, как и ожидалось.

Можно ли предотвратить автоматическое вращение подпредставления, даже если родительское представление автоматически поворачивается?

1 Ответ

1 голос
/ 06 мая 2010

Имейте в виду, что именно контроллер вида контролирует то, что происходит во время вращения, а не сам вид. Вы не можете остановить вращение подпредставления, установив свойство или что-то относительно простое, если для его родительского представления UIViewController установлен автоматический поворот. Вы можете, однако, иметь родственные виды, где один вращается, а другой нет. Вероятно, можно расположить ваши представления так, как вы хотите, но не иметь того, который не должен вращаться, как подпредставление вращающегося UIViewController.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...