我有一个以纵向模式打开的 iPad 应用程序,但是当我切换到另一个视图时,我需要将方向强制为横向,以便用户意识到他们需要将屏幕方向物理移动到横向,然后当他们离开这个视图时我需要强制方向回到纵向。
我可以看到 ShouldAutorotateToInterfaceOrientation(UIInterfaceOrientation toInterfaceOrientation) 如果相信正确,它只会限制视图可能的方向,但将其设置为一个方向(例如 UIInterfaceOrientation.LandscapeRight)不会强制改变方向。
我已经看到了一些关于使用 this.View.Transform.Rotate(...) 强制视图旋转的其他建议,但似乎对我不起作用。
只是想知道是否有人有任何建议或能够指出我正确的方向?
谢谢