Когда устройство iOS поворачивается, как изменить ориентацию только одного элемента?

Я хотел бы иметь возможность обрабатывать изменения ориентации в моем текущем приложении для iPhone. Проблема в том, что я не хочу, чтобы вид моего контроллера вращался или изменялся. Когда ориентация устройства меняется, я просто хочу, чтобы один элемент пользовательского интерфейса поворачивался на экране на 90 градусов.

Прекрасным примером этого является приложение камеры Apple: при изменении ориентации устройства все кнопки поворачиваются, но сам вид не поворачивается.

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

Заранее спасибо.

5
задан tnbeatty 4 June 2012 в 13:32
поделиться