我正在开发需要升级到 iOS 7 的移动解决方案。我有一个带有 4 个选项卡的选项卡控制器,它嵌入在导航控制器中。选项卡栏的所有 4 个视图控制器都有一个位于 (0,0) 原点的表格视图,并设置为视图大小,并正确设置了调整大小手柄。当我启动应用程序时,第一个选项卡栏项中的表格视图正确显示在导航项下方,而其余 3 个选项卡栏项中的表格视图位于导航项下方。对于我设置了以下代码的所有视图控制器,基本控制器都是相同的。
if ([self respondsToSelector:@selector(setEdgesForExtendedLayout:)]) {
[self performSelector:@selector(setEdgesForExtendedLayout:) withObject:[NSNumber numberWithInt:UIRectEdgeNone]];
}
对于相关视图控制器,我还取消了情节提要中“扩展边缘”部分下的“顶部栏下方”和“底部栏下方”的选择。但问题仍然相同。
对此的任何投入都会对我有很大帮助。
谢谢
苏迪尔