UINavigationController 横向模式下的后退按钮问题?
我的iPhone应用程序之前支持纵向模式,现在我想也支持横向模式。
除了导航控制器后退按钮之外,我的应用程序中的一切都工作正常。 我在导航控制器中使用了表格视图,当我在横向模式下单击后退按钮时,视图会弹出并加载以前的视图,但动画很奇怪。
我已经给出了默认动画,但是,在横向模式下,当我单击后退按钮时,视图是上下颠倒的动画,而不是默认的左键。
有人遇到过这样的问题吗??? 提前致谢。
my iphone application supports portrait mode earlier, now i want to support land scape mode also.
everything is working fine in my application except the navigation controller back button.
i have used tableviews in navigaton conroller, when i click back button in landscape mode view is getting poped and its loading its previous view but animation is strange.
i have given default animation but, in landscape mode view is is animating upside down instead of default left to rite when i click back button.
does anyone faced this kind of problem???
thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我理解了这个问题,下面是解决方案......
我推入导航控制器的每个视图控制器都应该具有以下委托方法。
每个视图控制器应确认它支持方向更改
self.orientation = 接口方向;
返回是;
}
i understood the problem and below is the solution...
each viewcontroller which i am pushing into navigation controllers should have the following delegate method.
each view controller should confirm that it is supporting the orientation change
self.orientation = interfaceOrientation;
return YES;
}