我有一个视图,支持横屏和竖屏查看,并且在切换时所有控件都会移动。目前我是通过在用户旋转手机时设置每个控件的.center来实现这一点。问题在于这很繁琐,需要大量的代码,并且似乎违背了首先使用Interface Builder的初衷。
我的问题是:是否有一种方法在Interface Builder中使一个视图支持多种外观(横屏和竖屏各一种)?如果没有,其他人如何在IB中实现此功能?您会设置2个视图吗?
编辑:只是为了澄清,我的横屏和竖屏视图看起来不同,我不想进行直接的变换,实际上我在横屏模式下以不同的方式显示数据。
我的问题是:是否有一种方法在Interface Builder中使一个视图支持多种外观(横屏和竖屏各一种)?如果没有,其他人如何在IB中实现此功能?您会设置2个视图吗?
编辑:只是为了澄清,我的横屏和竖屏视图看起来不同,我不想进行直接的变换,实际上我在横屏模式下以不同的方式显示数据。