我希望能够在当前的 iPhone 应用程序中处理方向变化。问题是我不希望 Controller 的 View 旋转或调整大小。当设备方向改变时,我只希望一个 UI 元素在屏幕上旋转 90 度。
Apple 的相机应用程序就是一个完美的例子 - 当设备方向改变时,所有按钮都会旋转,但 View 本身不会旋转。
我想我可以调整 View 大小,移动所有元素,然后为按钮设置动画,但我觉得必须有一种更简单的方法来做到这一点。
提前致谢。
最佳答案
1) 您可以创建 2 个 View 层次结构并在 willRotateToInterfaceOrientation:
中更改屏幕上的 View 层次结构
see this question
2) 或者您可以自己处理所有旋转 see this question
关于iphone - 当 iOS 设备旋转时,如何仅更改一个元素的方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10882242/