我有一个模态视图,当我的设备处于垂直方向时,它会被呈现并被解雇。当我的模态视图以垂直方向呈现时,我遇到问题,但在水平方向上被忽略。整个应用程序自动切换回垂直方向。我如何确保如果我处于水平方向,视图应该正确解除?
答案 0 :(得分:0)
我认为你所说的“以垂直方向呈现,但在水平方向上被忽略”是指在显示模态视图控制器时旋转设备。
在这种情况下,您还需要旋转“parentViewController”,同时显示模态视图控制器。您必须实现视图控制器旋转方法,并且在实现中,您必须确保父视图控制器也发送此消息/方法。
您需要在视图层次结构中保持方向一致性。