【发布时间】:2014-01-27 05:05:29
【问题描述】:
我正在使用情节提要,需要为纵向和横向布局创建不同的视图。在这种情况下我不能使用自动布局,因为在某些情况下我需要完全重新排列。
我找到了一个解决方案,可以使用两个不同的视图并根据设备方向隐藏或显示它,但它对我来说不是很好。我有很多出口需要从 xcode 设计器连接到代码,而且似乎我无法将两个不同的对象(例如两个不同的按钮)连接到同一个 IBOutlet。我可以吗?当我这样做时,只有一个真正起作用。此外,这种解决方案似乎效率不高。
我还采用了不同的方法并创建了两个不同的视图控制器,我根据设备方向加载它们,但是当我关闭设备的应用程序更改方向并再次打开它并返回时出现问题位于导航堆栈开头的视图控制器,然后它具有以前的方向。
有人对如何解决这个问题有一些想法吗?
【问题讨论】:
标签: ios iphone ipad storyboard uiinterfaceorientation