2010-03-23 73 views
13

我的应用程序迄今为止只是一个基于肖像的应用程序。但是,我将横向模式添加到新版本,但发现从纵向旋转到横向时,我的XIB文件看起来很震撼。显然,我需要制作每个XIB的横向版本,并根据发生的旋转情况使用一些代码来更改XIB启动。我对吗?如果是这样,我该从哪里出发?是否有任何Apple示例应用程序使用此代码?根据旋转更改XIB文件的最佳方法?

仅供参考 - 我的XIB文件中只有文本。

谢谢。

+0

如果您对视图中的每个用户界面元素设置正确的调整口罩,就应该很好地旋转并保持位置/长宽比等 – Jasarien 2010-03-23 09:21:58

+0

呀问题是尽管这有些文字在改变方向时不居中 - 因为它不在正确的位置。 – Graeme 2010-03-23 10:16:20

+0

正如我所说,那将是因为你没有正确设置调整大小的掩码。在界面构建器中,在检查器的大小选项卡中,有一个用于动态调整大小和定位的部分。广场内的红色箭头。右侧的动画图像显示了在使用当前设置调整大小/旋转元素时,元素的行为方式。 – Jasarien 2010-03-23 10:42:57

回答