导航控制器:在横向模式下,“返回”动画会向下推

Posted

技术标签:

【中文标题】导航控制器:在横向模式下,“返回”动画会向下推【英文标题】:Navigation controller: in landscape mode, going "back" animation pushes down 【发布时间】:2012-04-30 03:24:04 【问题描述】:

我在标签栏控制器中有一个导航控制器。在横向模式下,后退按钮动画会向下而不是向右。

我需要做什么才能让它像在纵向模式下一样向右推?谢谢。

【问题讨论】:

【参考方案1】:

如果您的 UIViewController 之一不支持横向,我以前见过这种情况。

仔细检查您的两个 UIViewControllers 中的 shouldAutorotateToInterfaceOrientation,并确保它们都为纵向和横向返回 YES。

【讨论】:

这为我解决了,谢谢。我需要再等 3 分钟才能将答案标记为正确,然后再做。 :)

以上是关于导航控制器:在横向模式下,“返回”动画会向下推的主要内容,如果未能解决你的问题,请参考以下文章

横向模式下的 UINavigationController 后退按钮问题?

导航控制器中的后退按钮动画

UINavigationController 导航栏在横向模式下不会缩小

当应用程序更改为横向模式时,导航栏显示两次

iPhone横向导航返回动作显示垂直视图过渡?

iOS 7 - 在横向模式下设置导航栏的背景