到目前为止,我的应用程序只是一个基于肖像的应用程序。但是,我在新版本中添加了横向模式,但发现我的 XIB 文件在从纵向旋转到横向时看起来令人震惊。显然,我需要制作每个 XIB 的横向版本,并使用一些代码根据发生的旋转来更改 XIB 启动。我对吗?如果是这样,我从这里去哪里?是否有任何使用此代码的 Apple 示例应用程序?
仅供参考 - 我的 XIB 文件中只有文本。
谢谢。
如果您有一个复杂的视图,自动调整大小可能效果不够好。如果是这样,您最好的选择是为每个方向从单独的 nib 加载单独的视图。
要进行设置,请参见此处:支持多个方向的最简单方法?当应用程序处于横向时,如何加载自定义 NIB?