导航栏标题颜色
[navigationController.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]}];
导航栏标题
[self.navigationController.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor whiteColor], UITextAttributeTextColor,
nil, UITextAttributeTextShadowColor,
[NSValue valueWithUIOffset:UIOffsetMake(0, 0)], UITextAttributeTextShadowOffset,
[UIFont fontWithName:@"Arial-Bold" size:0.0], UITextAttributeFont,
nil]];
NavigationBar title颜色UIColor * color = [UIColor whiteColor];
NSDictionary * dict = [NSDictionary dictionaryWithObject:color forKey:UITextAttributeTextColor];
self.navigationController.navigationBar.titleTextAttributes = dict;
去掉 NavigationBar 底部的那条黑线
[[UINavigationBar appearance] setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];
[[UINavigationBar appearance] setShadowImage:[[UIImage alloc] init]];
添加自定义视图到导航条的标题栏
self.navigationItem.titleView = [[[UILabel alloc]
initWithFrame:CGRectMake(0.0f,0.0f, 120.0f, 36.0f)] autorelease];
self.title = @"Hello";
返回到视图
//返回到上一个视图,比如用户单击导航栏的Back按钮
[[self navigationController] popViewControllerAnimated:YES]
//返回到根视图
[[self navigationController] popToRootViewControllerAnimated:YES];
//返回到任意视图
[[self navigationController] popToViewController:destiationViewController animated:YES];