如何绑定UIView';s定位于it的方向';什么是父视图?

如何绑定UIView';s定位于it的方向';什么是父视图?,uiview,uiviewcontroller,orientation,rotation,subview,Uiview,Uiviewcontroller,Orientation,Rotation,Subview,我有一个UIViewController,顶部有一个工具栏。我有几个视图要添加和删除,但我不想让它们遮住工具栏。因此,我制作了另一个UIView,它填充了UIToolbar下面的区域,并且正在为您添加视图,效果非常好 但是,当我旋转设备时,第一个子视图会随视图控制器一起旋转,但UIView内部的UIView不会旋转 如何使其与父视图一起旋转 如果你能想出一个更好的方法来做我想做的事,我洗耳恭听 编辑: 为了澄清这一点,我在IB中有一个UIView子视图,它与代码连接得很好。然后,根据选择的按钮,

我有一个UIViewController,顶部有一个工具栏。我有几个视图要添加和删除,但我不想让它们遮住工具栏。因此,我制作了另一个UIView,它填充了UIToolbar下面的区域,并且正在为您添加视图,效果非常好

但是,当我旋转设备时,第一个子视图会随视图控制器一起旋转,但UIView内部的UIView不会旋转

如何使其与父视图一起旋转

如果你能想出一个更好的方法来做我想做的事,我洗耳恭听

编辑:


为了澄清这一点,我在IB中有一个UIView子视图,它与代码连接得很好。然后,根据选择的按钮,删除UIViews子视图,然后在子视图阵列中放置一个新视图。因此,我使用addSubview to和removeFromSuperview来添加/删除UIView中的视图,该视图是UIViewController视图的子视图

听起来不对。UIViewController应该负责为您旋转所有视图。(我已经有一段时间没有担心这个了。)你如何绘制/使用不旋转的视图?如果您使用的是标准UIKit对象,则应为您执行旋转。如果您使用的是-drawRect或其他机制,那么您可能必须使用转换进行绘制。我想我们需要看一些代码或界面生成器截图。很抱歉造成混淆,谢谢你的帮助。我刚刚编辑了我的帖子。谢谢