横向模式下的 UINavigationController 后退按钮问题?
Posted
技术标签:
【中文标题】横向模式下的 UINavigationController 后退按钮问题?【英文标题】:UINavigationController back button problem in landscape mode? 【发布时间】:2010-06-15 14:07:31 【问题描述】:我的 iphone 应用程序之前支持纵向模式,现在我也想支持横向模式。
除了导航控制器后退按钮外,我的应用程序中的一切都运行良好。 我在导航控制器中使用了tableviews,当我在横向模式下单击后退按钮时,视图会弹出并且它会加载其先前的视图但动画很奇怪。
我已经给出了默认动画,但是,在横向模式下,当我点击返回按钮时,动画是倒置的,而不是默认的。
有人遇到过这种问题吗??? 提前致谢。
【问题讨论】:
【参考方案1】:我理解了这个问题,下面是解决方案... 我推入导航控制器的每个视图控制器都应具有以下委托方法。
每个视图控制器都应确认它支持方向更改
(BOOL) 应该自动旋转到接口方向:(UIInterfaceOrientation)接口方向 self.orientation = interfaceOrientation; 返回是;【讨论】:
以上是关于横向模式下的 UINavigationController 后退按钮问题?的主要内容,如果未能解决你的问题,请参考以下文章