除了标题添加标签到UINavigationBar
问题描述:
我正在使用UINavigationController推送我的意见。我想在根视图控制器的UINavigationBar的标题上添加一个UILabel。除了标题添加标签到UINavigationBar
当我使用下面的代码,会出现标签,但UINavigationBar的下:
[self.view addSubview:newLabel];
有没有办法将标签添加到UINavigationBar的或UIView的,以便显示导航栏上方?
我知道我可以创建一个新的UINavigationBar的和像这样多个控件构建它:
UINavigationBar *navBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];
navBar.barStyle = UIBarStyleBlack;
navBar.translucent = YES;
[self.view addSubview:navBar];
[navBar release];
UILabel *navLabel = [[UILabel alloc] initWithFrame:CGRectMake(20,8,280,30)];
navLabel.text = @"My Text";
[navBar addSubview:navLabel];
[navLabel release];
然而,不战胜即使用导航控制器的目的是什么?
最好的网站,了解导航控制器... – 2011-04-10 02:48:15