ios7 Tabbar涵盖了tableview

时间:2013-10-21 16:56:23

标签: ios7 tableview tabbar

我有一个新的ios7标签栏应用。 app delegate看起来像这样。

SomeViewController *someView = [[SomeViewController alloc] initWithNibName:@"SomeViewController" bundle:nil];
UINavigationController *someNav = [[UINavigationController alloc] initWithRootViewController:someView];

self.tabBarController = [[UITabBarController alloc] init];
self.tabBarController.viewControllers = [NSArray arrayWithObjects:someNav, nil];

self.tabBarController.delegate = self;
self.window.rootViewController = self.tabBarController;

[self.window makeKeyAndVisible];

SomeViewController是一个嵌入了全尺寸UITableView的简单视图。现在,当应用程序运行时,tableview将不会在标签栏上方滚动。

我尝试了很多建议,例如

self.edgesForExtendedLayout = UIRectEdgeNone;
self.tabBarController.tabBar.translucent = NO;

但似乎没有任何效果。在IB中,我打开指南并将表格视图的高度设置在标签栏上方,但这也不起作用。

相当坚持我确定非常简单的事情。

TIA

1 个答案:

答案 0 :(得分:0)

的作用:

self.tabBarController.edgesForExtendedLayout = UIRectEdgeNone

帮助?