0

我正在尝试创建一个在纵向和横向模式下工作的应用程序,只有一个 ViewController。所以我有 2 个文件 XIB ...我如何从 ViewController 中选择其中一个?我已经找到了如何检查设备是否处于纵向或横向模式,但我无法在 2 个 XIB 之间切换...... :(

请帮我!谢谢!

4

2 回答 2

0

您不应该为同一个视图使用不同的 XIB。相反,请正确操作视图或设置自动调整大小的蒙版。

于 2010-07-12T12:07:58.290 回答
0

您可以使用一个具有两个视图的笔尖,一个纵向视图和一个横向视图。您还需要每个 IBOutlet 中的两个(每个方向一个),然后像往常一样设置它们。然后当您需要旋转时,将 self.view 替换为您要旋转到的视图,并根据需要设置插座。

但是,如果视图很简单,那么有效地使用自动调整大小的子掩码可能是一个更好、更简单的选择。

于 2010-07-12T16:10:33.223 回答