当iOS设备旋转时,如何仅更改方向的一个元素?

tnb*_*tty 5 iphone ios5

我希望能够处理当前iPhone应用程序中的方向更改.问题是我不希望控制器的视图旋转或调整大小.当设备方向改变时,我只想让一个UI元素在屏幕上旋转90度.

Apple的相机应用就是一个很好的例子 - 当设备方向改变时,所有按钮都会旋转,但视图本身不会旋转.

我想我可以调整视图大小,移动所有元素,然后为按钮设置动画,但我觉得必须有一个更简单的方法来实现它.

提前致谢.

Jir*_*iri 5

1)您可以创建2个视图层次结构并更改屏幕上的内容,willRotateToInterfaceOrientation: 请参阅此问题

2)或者你可以自己处理所有轮换 看到这个问题