1

我有一个UIView与它自己的UIViewController相关联,我想永远锁定到肖像模式。UIView可以“忽略”界面方向吗?

想象一下,它想要成为iPhone内部的窗口。奇怪,我知道。

该视图将在其顶部有子视图,或者其他viewcontrollers'视图要对界面旋转作出适当响应。我基本上想要将单个视图锁定为肖像,同时让我的shouldAutoRotateToInterfaceOrientation的实现处理其余部分。

有没有办法做到这一点?

回答

0

我相信将它添加为主窗口的子视图将防止它被自动旋转(因为只有UIViewControllers处理旋转)。拨打[self.view.window addSubview:internalView];应该完美。 (尽管不能保证视图在添加时的方向)。

+0

我想这会对我有用。谢谢! – supadenz 2012-04-04 17:41:16