Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试创建一个在纵向和横向模式下工作的应用程序,只有一个 ViewController。所以我有 2 个文件 XIB ...我如何从 ViewController 中选择其中一个?我已经找到了如何检查设备是否处于纵向或横向模式,但我无法在 2 个 XIB 之间切换...... :(
请帮我!谢谢!
您不应该为同一个视图使用不同的 XIB。相反,请正确操作视图或设置自动调整大小的蒙版。
您可以使用一个具有两个视图的笔尖,一个纵向视图和一个横向视图。您还需要每个 IBOutlet 中的两个(每个方向一个),然后像往常一样设置它们。然后当您需要旋转时,将 self.view 替换为您要旋转到的视图,并根据需要设置插座。
但是,如果视图很简单,那么有效地使用自动调整大小的子掩码可能是一个更好、更简单的选择。