2010-07-01 47 views
2

我正在圈子里。我已为所有视图控制器设置了shouldAutoRotateToInterfaceOrientation。然而alt text http://img517.imageshack.us/img517/3749/screenshot20100701at802.png如何自动设置iPhone子视图的方向?

,当我添加使用[window addSubview:whatever.view];一个新的子视图它显示了这样的:我的应用程序是正确的风景运行,这样alt text http://img291.imageshack.us/img291/3749/screenshot20100701at802.png

我怎样才能使新的子视图自动在横向加入?

谢谢!

回答

2

窗口可能不是由实现shouldAutoRotateToInterfaceOrientation的视图控制器之一管理的。

将您的视图添加到实现自动旋转的视图控制器之一。

+0

确定现在我得到:'[的viewController addSubview:]:无法识别的选择发送到instance' 感谢您的帮助。 – 2010-07-01 12:42:37

+0

我觉得我有点困惑什么时候使用''viewController视图''和'viewController.view',因为一个在一些地方工作,而不是在其他地方...... – 2010-07-01 13:37:47

+0

viewController不是一个UIView,所以你不能添加子视图。 [viewController视图]和viewController.view是相同的,只是一个不同的语法。 – Eiko 2010-07-01 15:08:59

相关问题