我正在开发具有以下结构的应用程序,
这三个组件中的每一个都有一个与之关联的 UINavigationController。
此应用程序旨在与 facebook 相同。
我的问题是,在横向模式下,导航的“POP”动作有一个奇怪的表现,使动画从底部到顶部,好像导航没有完成旋转,尽管布局被更改为横向。
我把所有的导航控制器都放在:
[navCenter.navigationBar setAutoresizesSubviews:YES];
[navCenter shouldAutorotateToInterfaceOrientation:YES];
知道为什么会这样吗?
提前致谢。
编辑:如果我删除我的
[self addChildViewController:self.mainConteinar];
动画效果很好。但是现在,NavigationBars 没有调整大小。