对于自定义导航栏,我想设置背景图像并自定义左键和右键。所以我用没有.xib的代码实例化它。但导航栏上方有一个空白栏。
这是我的代码:
-(void) createNavBar:(NSMutableArray *)arguments withDict:(NSMutableDictionary *)options
{
if (!navBar)
{
navBarController = [[[UINavigationController alloc] init] autorelease];
navBarController.navigationBar.bounds = CGRectMake(0, 0, 320, 40);
[navBarController.navigationBar setBackgroundImage:[UIImage imageNamed:@"www/images/header_bg@2x.png"] forBarMetrics:UIBarMetricsDefault];
[[[self webView] superview] addSubview: navBarController.navigationBar];
}
}
运行构建,发现导航栏上方有一个空白栏。这是一个截图:
标题栏和蓝色导航栏之间的空格怎么去掉?感谢您的指导。