我有一个 iphone 应用程序,有一个视图(很多,但我们一次说一个)。该视图非常简单,只有一些文本字段和图像。我已经为这些控件设置了自动调整大小的属性,以便它们知道无论方向如何,它们都需要居中。没有代码可以移动它们或任何东西,一切都在 IB 中。
只有当我在主视图上更改为横向然后转换到其他视图时,视图才会正确重新定向。如果我转到纵向的任何视图,然后尝试转到横向,则 iphone 会执行旋转动画,但我的控件似乎没有移动到正确的位置。当我在 IB 中测试方向时,它似乎重新正确定位。
为什么会这样?我该如何解决?