当我单击后退button时,我的视图从横向更改为纵向
我正在使用故事板,并将我的应用设置为仅左右水平。 我有一个视图控制器,我点击去我的下一个视图,做任何事情,当我完成后,我点击后退button。 发生什么事是当我点击后退button的水平视图切换到肖像和混乱我的整个应用程序。 我有我的赛段设置为推,但我确实有模态。
然后它进入我的下一个屏幕
当我点击后,出于某种原因切换到肖像,看起来像这样:
我不知道为什么会这样做…有其他人有这个问题,或有什么事情的想法?
您需要通过并将您的rootViewController的方向设置为仅横向。 然后确保所有其他viewControllers方向设置为推断。
如果你还没有进入你的info.plist,并确保你只支持风景方向,这也是一个好主意。
另外,你可能需要添加一些代码到你的viewControllers,看起来像这样:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return (interfaceOrientation == UIInterfaceOrientationLandscapeRight || interfaceOrientation == UIInterfaceOrientationLandscapeLeft); }