我有一个支持所有方向的 iPhone 应用程序,但在一个 UIViewController 中我只想支持纵向(或倒置)。
我已将以下代码添加到我的 UIViewController 但它仍然旋转。
public override bool ShouldAutorotateToInterfaceOrientation (UIInterfaceOrientation toInterfaceOrientation)
{
// Return true for supported orientations
return ((toInterfaceOrientation != UIInterfaceOrientation.LandscapeLeft) && (toInterfaceOrientation != UIInterfaceOrientation.LandscapeRight));
}
无论我在哪里添加 ShouldAutorotateToInterfaceOrientation 代码,它仍然会旋转!
有没有办法让应用程序支持所有 UIViewControllers 的所有方向,除了一个?
我也在使用 NavigationController - 这会影响事情吗?