假设我有三个UI控制器(A,B,C)。
A是我的根控制器,在ShouldAutoRotate方法中,我返回YES。我从A到B进行presentModalView(B =>在ShouldAutoRotate方法中,我返回Portrait),然后从B到C进行presentModal(C应该能够旋转到任何方向)。
现在,在C内部,我可以将模拟器旋转到任何方向,并且整个视图都会完美地旋转。问题在于,当C处于横向时,我将其解除显示时,B内的所有对象都会变得混乱!同样的事情也发生在A中。
我只需要在C上旋转即可!!
感恩。
A是我的根控制器,在ShouldAutoRotate方法中,我返回YES。我从A到B进行presentModalView(B =>在ShouldAutoRotate方法中,我返回Portrait),然后从B到C进行presentModal(C应该能够旋转到任何方向)。
现在,在C内部,我可以将模拟器旋转到任何方向,并且整个视图都会完美地旋转。问题在于,当C处于横向时,我将其解除显示时,B内的所有对象都会变得混乱!同样的事情也发生在A中。
我只需要在C上旋转即可!!
感恩。