我的viewController1
有一个子视图控制器(viewController2
)。 viewController2.view
是viewController1
的观点的子视图。在用户的操作中,我从它的超级视图中删除viewController2
的视图。过了一段时间,我不得不再次添加它作为子视图。设备方向更改问题
问题是,如果用户旋转设备,而viewController2
不可见,在将其再次添加到viewController1的视图后,它是框架,并且它的子视图被放置为设备仍处于旧方向。即使是viewController2.view.frame
也有高度和互换。
有没有人有解决这个问题?提前致谢!
谢谢,它完成了这项工作。出于好奇,我如何将视图旋转事件转发给viewController2(是的,我有一个引用它)? – Levi
我为你增加了一个例子。 – lnafziger