我有一个总是允许轮换的标签栏应用。我不得不为应用程序添加登录屏幕,为了防止应用程序在启动时首先显示标签栏,我将登录屏幕添加为应用程序的rootviewcontroller。这允许我将登录视图用作单例。
由于此更改我的应用程序不再旋转。如何让消息传递到标签栏控制器以便应用程序像以前一样工作。
我尝试将shouldAutoRotateToInterfaceOrientation方法改为YES,但状态栏移动而不是标签栏。
感谢。
答案 0 :(得分:0)
您应该检查是否正在调用新根视图控制器中的shouldAutoRotateToInterfaceOrientation:方法。我怀疑旋转消息是发送到根视图控制器而不是您当前的视图控制器。从那里处理旋转。我在相机选择器上遇到了这个问题。