2009-07-29 19 views
1

我正在添加我的第一个UITableView,并以意想不到的方式绘制。在UITableView的顶部和topBar之间有一个间隙(与topBar的大小相同?)(指的是带有电池指示符的行)。UITableView之上的无法解释的间隙(在UITableView和TopBar之间)

#import "SettingsController.h" 
UIView    *settingsView; 
UINavigationController *navigationController; 

SettingsController *rootViewController = 
    [[SettingsController alloc] initWithStyle:UITableViewStyleGrouped]; 
UINavigationController *navigationController = 
    [[UINavigationController alloc] 
    initWithRootViewController:rootViewController]; 
settingsView = navigationController.view; 
[self.view insertSubview:settingsView atIndex:0]; 

如何移动UITableView以对齐topBar的底部?

回答

2

更改您的视图框架。

+0

谢谢 - 我在初始化一个框架时遇到了问题,但这是完全正确的。我使用过: settingsView.frame = CGRectMake(0,0,self.view.frame.size.width,self.view.frame.size.height); – BankStrong 2009-07-29 23:47:42

相关问题