XCode, перейти к независимому контроллеру представления с помощью кнопки или панель вкладок требуется? - PullRequest
0 голосов
/ 08 ноября 2011

Я запутался в независимых контроллерах представления. Мне нужно независимое представление, чтобы я мог управлять поворотами отдельно от моего другого представления (представление A) и родительского представления (Splashview). Это можно сделать с помощью кнопки в представлении A или должна быть панель вкладок. Сейчас у меня просто есть подкласс UIViewController, и я не могу управлять вращением отдельно от других представлений.

1 Ответ

0 голосов
/ 31 августа 2013

Если вы хотите повернуть только один вид вашего ViewController, но не все, у вас есть две возможности:

  • Управляйте вращением самостоятельно, наблюдая за уведомлениями о вращении устройства и измените свойство transform вашего представления на соответствующее CGAffineTransformMakeRotation
  • Возможно, вы можете использовать шаблон «Контейнер представления контейнера», чтобы ваш основной контроллер встраивал дочерний контроллер представления, который будет управлять только вашим представлением, представляющим интерес, и который позволяет вращение (не проверено).

Подробнее см. В Руководстве по программированию View Control в документации Apple.

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